feat: update MES tracking and reporting workflows

This commit is contained in:
2026-06-30 17:41:40 +08:00
parent e0e1b5d2bb
commit 1399b9a80a
47 changed files with 4465 additions and 90 deletions

View File

@@ -0,0 +1,26 @@
# 01-项目功能内容
## 页面
- 页面路径:`src/views/PlanManagement/PlannOrderClose/index.vue`
- 页面功能:生产订单关闭查询、确认、关闭、批量确认、批量关闭。
- 查询过程:`dbo.计划排产_生产订单关闭_查询全部订单`
## 原有口径
1. “可关闭”查询以 `dbo.View_生产工时视图` 为基准。
2. 有工时记录的订单必须全部工时校验完成。
3. 同时满足原有可关闭条件:
- 单据状态为空。
- 终检合格数 + 收检不合格数 = 计划数量,或计划数量 = 入库数量,或收检不合格数 = 计划数量。
- 入库数量 = 终检合格数。
4. 按属性过滤机加或装配。
## 2026-06-30 补充口径
1. 特殊情况:订单没有工时记录,但入库、终检、计划数量等其他条件已经满足。
2. 处理方式:可关闭查询改为“有工时订单 + 无工时满足条件订单”合并。
3. 有工时订单继续要求全部工时校验。
4. 无工时订单不做工时校验,但必须满足原有可关闭条件。
5. 为避免页面默认查询变慢,先将 `View_生产工时视图` 的订单号汇总到临时表,再判断生产计划订单是否无工时。