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

@@ -16,6 +16,10 @@
5. 使用 `View_生产订单_MES` 匹配 MES 计划、任务状态、工艺路线和预计完成时间。
6. 使用 `YL_质量检验_质检记录` 判断终检和外购到货草稿对应的来料检验状态。
7. 脚本补充 `SET ANSI_NULLS ON``SET QUOTED_IDENTIFIER ON`,避免 XML `.value()` 和索引视图相关 SET 选项错误。
8. 2026-06-30 新增 `db_backups/update_timely_kit_tracking_result_inventory_20260630.sql`,在不覆盖历史脚本的前提下更新查询过程。
9. 2026-06-30 查询过程从 SAP 视图 `库存量` 读取并输出为页面字段 `库存数量`
10. 2026-06-30 外购采购状态文本保留采购员、采购未清数量、到货草稿、质检状态,不单独输出采购员列。
11. 2026-06-30 新增 `db_backups/update_timely_kit_tracking_result_multi_detail_orders_20260630.sql`,去掉自制缺件生产订单匹配处的单行限制,同一缺件物料匹配到的多个生产订单全部返回,并按缺件生产订单号去重。
## 3. 菜单开发
@@ -35,6 +39,9 @@
4. 使用 `el-table-column type="expand"` 展示缺件二级明细。
5. 二级行使用浅绿色背景,贴合原文档“绿色部分二级数据”的表达。
6. 状态字段使用与既有页面一致的绿色/橙色标签样式。
7. 2026-06-30 二级缺件明细在“缺件数量”后增加“库存数量”列。
8. 2026-06-30 二级缺件明细去掉单独“采购员”列,采购员仅在外购采购状态文本中显示。
9. 2026-06-30 二级工艺路线样式参考 `src/views/ProductionManagement/ProductionPlanTrack/index.vue`,调整为左对齐、缩小间距、红/蓝/绿三色,不使用橙色。
## 5. 验证
@@ -43,3 +50,6 @@
3. 直接执行 `dbo.生产管理_及时齐套跟踪结果_查询`,确认 SAP linked server 可访问并返回数据。
4. 执行 `npm run build`,确认前端构建通过。
5. 复制原始 docx 到 `work/PlanManagement/TimelyKitTrackingResult` 并补齐 README、01-06 文档。
6. 2026-06-30 执行线上过程定义检查,确认包含 `库存数量`;最新口径为外购采购状态文本包含 `采购员:`,但结果集和页面均无单独采购员列。
7. 2026-06-30 查询 SAP 视图 `VIEW_Jijiankukc`,确认 `库存量` 字段存在且样例有库存值。
8. 2026-06-30 执行 `EXEC dbo.[生产管理_及时齐套跟踪结果_查询] @订单号 = 4222`,确认缺件物料 `22-103-060-YDZF-20V1.0-4.1` 同时返回生产订单 `5960``7142`,且同一生产订单号未重复。