# WireRopeMngPlat **Repository Path**: meanZhang/wire-rope-mng-plat ## Basic Information - **Project Name**: WireRopeMngPlat - **Description**: 钢丝绳检测管理平台 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: dev - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-09-10 - **Last Updated**: 2025-09-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # wire-rope-mng-plat 钢丝绳管理系统是一个用于管理和监测钢丝绳使用情况的综合平台,包含前端管理界面、移动端应用和后端API。 ## 项目结构 ### Admin 管理后台前端,基于Vue3 + TypeScript开发,包含以下核心模块: - 数据可视化仪表盘 - 用户权限管理 - 钢丝绳全生命周期管理(入库、出库、使用、检测、报废) - 设备信息管理 - 统计报表 - 系统设置 ### Android-BKT 移动端应用,基于uni-app开发,包含以下功能: - 钢丝绳扫码识别 - 现场检测数据录入 - 设备状态监测 - 消息通知 - 工作台 ### WebApiCore 后端API,基于.NET 6开发,包含: - 数据访问层(Entity Framework Core) - 业务逻辑层 - 身份认证(JWT) - 文件存储(支持本地和七牛云) - 消息推送 ## 主要功能 ### 钢丝绳管理 - 全生命周期追踪 - 检测数据记录 - 状态监测(张力、磨损等) - 报废处理 ### 设备管理 - 起重设备信息维护 - 安装位置管理 - 生产厂家管理 ### 数据分析 - 实时监测数据可视化 - 历史数据分析 - 预警提示 ## 技术栈 ### 前端 - Vue3 + TypeScript - Element Plus - Vite - Axios - Vue Router - Pinia ### 后端 - .NET 6 - Entity Framework Core - JWT Authentication - SQL Server ### 移动端 - uni-app - uCharts数据可视化 ## 安装与运行 ### 管理后台 1. 安装 Node.js(推荐v16+) 2. 安装 pnpm:`npm install -g pnpm@8` 3. 进入项目目录:`cd Admin` 4. 安装依赖:`pnpm install` 5. 运行项目:`pnpm dev` ### 移动应用 1. 安装 HBuilderX 2. 打开项目:`Android-BKT` 3. 运行到手机 ## 依赖项说明 ### 主要依赖 | 名称 | 说明 | 网址 | |------|------|------| | node.js | 运行环境 | https://nodejs.org/zh-cn/ | | pnpm | 包管理器 | https://pnpm.io/ | | vue | 前端框架 | https://staging-cn.vuejs.org/ | | vue-router | 路由管理 | https://router.vuejs.org/zh/ | | element-plus | UI组件库 | https://element-plus.org/ | | axios | 网络请求 | https://www.axios-http.cn/ | ### 开发依赖 | 名称 | 说明 | |------|------| | typescript | 类型检查 | | sass | CSS预处理器 | | vite | 构建工具 | | eslint | 代码规范 | ## 文档 - [网站部署说明](doc/网站部署.md) ## 许可证 MIT License ## 贡献 欢迎提交PR和Issue ## 联系方式 项目维护者:meanZhang 如需更新cli版本,请运行: ```bash npx @dcloudio/uvm ```