01
工单管理概述
MES工单定义 · 工单生命周期 · 工单类型(生产/返工/维修)
基础概念
02
需求分析与数据库设计
工单表结构 · 状态流转表 · 物料清单关联设计
设计数据库
03
开发环境搭建
Spring Boot · MyBatis Plus · MySQL · Swagger
环境配置
04
工单实体与DTO设计
PO实体 · VO视图 · DTO传输 · 状态枚举
实体设计
05
工单创建接口开发
参数校验 · 业务逻辑 · 编号自动生成 · 数据库插入
接口创建
06
工单查询接口开发
分页查询 · 多条件组合 · 状态/时间/类型 · 排序
查询分页
07
工单详情接口开发
ID查询 · 关联物料清单 · 操作日志
详情关联
08
工单状态流转设计
状态机模式 · 权限控制 · 变更历史记录
状态机核心
09
工单派工功能开发
派工规则 · 派工到人/班组 · 时间记录 · 通知
派工业务
10
工单接收与开工
接收确认 · 开工时间 · 物料校验
开工校验
11
工单报工功能开发
报工数量 · 良品/不良品 · 工时记录 · 校验
报工生产
12
工单质检关联
质检任务生成 · 结果回写 · 不合格品处理
质检质量
13
工单暂停与恢复
暂停原因 · 时间统计 · 恢复条件校验
暂停控制
14
工单完工与关闭
完工确认 · 数据汇总 · 关闭校验 · 归档
完工关闭
15
工单变更管理
变更申请 · 审批流程 · 历史追溯 · 影响分析
变更流程
16
工单物料消耗管理
物料预扣 · 实际消耗 · 差异分析 · 退料
物料消耗
17
工单工时统计
计划工时 vs 实际 · 效率分析 · 报表
工时效率
18
工单成本核算
直接材料/人工 · 制造费用 · 成本差异
成本财务
19
工单报表与看板
执行看板 · 完工率统计 · 异常预警 · 日/周/月报
报表看板
20
工单权限管理
角色权限 · 操作工/班组长/计划员/管理员 · 数据隔离
权限安全
21
工单消息通知
站内信 · 邮件 · 企业微信/钉钉 · 通知模板
通知集成
22
工单导入导出
Excel模板 · 批量导入 · 导出报表 · 大数据优化
导入导出
23
工单与排产集成
优先级排序 · 产能约束 · 排产回写 · 甘特图
排产集成
24
工单与设备集成
设备绑定 · 数据采集 · 状态联动
设备IoT
25
工单与质量模块集成
检验标准 · 自动判定 · 质量追溯码
质量追溯
26
工单与仓储模块集成
齐套检查 · 领料单 · 退料单 · 库存扣减
仓储WMS
27
工单API接口设计
RESTful规范 · 版本管理 · 鉴权 · 限流
API规范
28
工单单元测试
JUnit · Mockito · 测试覆盖率 · 自动化测试
测试质量
29
工单性能优化
SQL优化 · Redis缓存 · MQ异步 · 索引优化
性能优化
30
工单系统部署与运维
Docker · Nginx · ELK日志 · Prometheus监控
部署运维