AGILE TEAM
Skip to content

设备管理模板

设备管理页面标准模板,适用于设备台账、维护保养、运行状态监控。

📝 作者
杨晨誉
杨晨誉共享技术中心
工号:409322

适用场景

  • 设备台账管理(设备档案、位置、参数)
  • 维护保养计划与执行记录
  • 设备运行状态监控(运行/停机/维修)
  • 备品备件关联管理

推荐页面模式

TREE_LIST(左树右列表) — 左侧按车间/区域树形筛选,右侧设备列表

设备按车间区域组织,左侧 C_Tree 提供层级筛选,右侧标准列表管理设备明细。

文件结构

text
views/produce/equipment/
├── list/
│   ├── index.vue       # 视图层:jh-drag-col 包裹左树 + 右列表
│   ├── data.ts         # 逻辑层:createPage + createTreePage
│   └── index.scss      # 样式层
└── detail/
    ├── index.vue       # 设备详情页(独立路由)
    └── data.ts         # 详情数据逻辑

左侧树配置

数据源节点层级说明
车间/区域树厂区 → 车间 → 区域点击节点过滤右侧设备列表

查询区配置(右侧)

字段中文名类型说明
equipmentCode设备编码input模糊查询
equipmentName设备名称input模糊查询
equipmentType设备类型dict(equipment_type)下拉选择
status运行状态dict(equipment_status)运行/停机/维修/报废

工具栏按钮

按钮类型权限动作
新增primaryproduce:equipment:add打开新增弹窗
导入plainproduce:equipment:import批量导入
导出plainproduce:equipment:export导出台账

表格列定义

字段中文名宽度特殊处理
equipmentCode设备编码160
equipmentName设备名称200
equipmentType设备类型120dict 渲染
location安装位置150
manufacturer生产厂商150
status运行状态100dict + TagStatus 渲染
lastMaintenanceDate上次保养日期150

操作列

按钮权限动作
详情produce:equipment:view跳转详情页
编辑produce:equipment:edit打开编辑弹窗
保养记录produce:equipment:maintain查看维护历史

API 接口约定

text
GET    /produce/equipment/tree          车间区域树
GET    /produce/equipment/list          设备列表(分页,支持区域筛选)
GET    /produce/equipment/{id}          设备详情
POST   /produce/equipment               新增设备
PUT    /produce/equipment               编辑设备
DELETE /produce/equipment/{ids}         批量删除
GET    /produce/equipment/export        导出台账
GET    /produce/equipment/{id}/maintain 保养记录列表

关联组件

关联 Skill

You may not distribute, modify, or sell this software without permission.