设备运维

设备运维

项目概览

项目名称 :牛帆起航 2.1 - 设备管理子系统

这是一个全栈的设备管理系统,采用前后端分离架构。

技术栈

前端 :

  • Vue 3 + Vue Router

  • Element Plus UI框架

  • Vite 构建工具

  • Axios HTTP客户端
    后端 :

  • Node.js + Express

  • JSON文件存储数据

  • RESTful API设计

核心功能模块

  1. 设备台账管理

    • 客服设备台账
    • 机电设备台账
    • 消防设备台账
    • 电梯设备台账
  2. 业务流程管理

    • 故障销号:设备故障处理流程
    • 巡检验收:设备巡检任务验收
    • 保养验收:设备保养任务验收
    • 检测验收:设备检测任务验收
  3. 智能功能

    • 智能助手
    • 人脸识别组件
    • 数据工具

角色权限体系

系统支持4种角色,每种角色有不同的权限和待办事项:

  • 现场工程师 :处理故障、巡检、保养等具体任务
  • 班组长 :审核工单、验收任务
  • 工区长 :审批工单
  • 主管领导 :签字确认、发送紧急工单

特色功能

  1. 智能提醒系统

    • 超时工单自动提醒
    • 紧急工单弹窗通知
    • 待办事项实时更新
  2. 设备全生命周期管理

    • 从采购到报废的完整管理
    • 支持自维、外包、技术维保等多种维保方式
  3. 可视化数据展示

    • 设备总数统计
    • 待处理任务统计
    • 快速操作入口

项目结构

牛帆起航2.1/
├── backend/           # 后端服务
│   ├── data/        # JSON数据存储
│   └── src/         # 源代码
│       ├── controllers/  # 控制器
│       ├── models/      # 数据模型
│       ├── routes/      # 路由
│       └── server.js    # 服务入口
└── frontend/         # 前端应用
    ├── src/
    │   ├── components/  # 组件
    │   ├── views/       # 页面
    │   └── router/      # 路由配置
    └── dist/            # 构建产物