From ee3b654db61727e0a2a14df92f244eda242d641d Mon Sep 17 00:00:00 2001 From: "zangch@mesnac.com" Date: Mon, 13 Oct 2025 17:18:31 +0800 Subject: [PATCH] =?UTF-8?q?feat(mes):=E9=87=8D=E6=9E=84=E5=9C=A8=E5=88=B6?= =?UTF-8?q?=E5=93=81=E8=B7=9F=E8=B8=AA=E6=8A=A5=E8=A1=A8=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修改查询条件标签与字段为"计划单号" - 隐藏物料名称查询项及部分旧图表区域 - 新增"工序统计"图表展示工序生产情况 -重写主表格结构,聚焦工序聚合统计展示 - 表格展开行支持查看工序下计划详情及子节点 - 引入新API获取工序计划子节点数据并缓存 - 调整列显示控制逻辑,默认隐藏多数原始字段列 - 更新图表标题与数据源适配派工视角 - 优化树形节点样式提升可读性- 增加计划状态标签类型与文案映射函数- 实现工序统计数据聚合方法buildProcessStatsFromReport - 修改分页逻辑以适应按工序维度的数据总量计算 --- src/api/mes/wipTrackingReport/types.ts | 45 +- src/views/mes/wipTrackingReport/index.vue | 498 ++++++++++++++++------ 2 files changed, 392 insertions(+), 151 deletions(-) diff --git a/src/api/mes/wipTrackingReport/types.ts b/src/api/mes/wipTrackingReport/types.ts index 5592df5..7fc8c11 100644 --- a/src/api/mes/wipTrackingReport/types.ts +++ b/src/api/mes/wipTrackingReport/types.ts @@ -73,18 +73,23 @@ export interface ProcessProgressVO { * 实际结束时间 */ realEndTime?: string; + + /** + * 物料名称 + */ + materialName?: string; + + /** + * 物料编码 + */ + materialCode?: string; } export interface WipTrackingReportVO { /** - * 产品订单ID + * 派工单号 */ - productOrderId?: number; - - /** - * 生产订单号 - */ - orderCode?: string; + dispatchCode?: string; /** * 物料编号 @@ -184,33 +189,33 @@ export interface WipTrackingReportVO { export interface WipTrackingReportQuery extends PageQuery { /** - * 开始日期 - */ + * 开始日期 + */ beginDate?: string; /** - * 结束日期 - */ + * 结束日期 + */ endDate?: string; /** - * 生产订单号 - */ - orderCode?: string; + * 计划/派工单号 + */ + planCode?: string; /** - * 物料名称 - */ + * 物料名称 + */ materialName?: string; /** - * 物料编号 - */ + * 物料编号 + */ materialCode?: string; /** - * 进度状态 - */ + * 进度状态 + */ progressStatus?: string; } diff --git a/src/views/mes/wipTrackingReport/index.vue b/src/views/mes/wipTrackingReport/index.vue index 31c8a4a..b78cfdb 100644 --- a/src/views/mes/wipTrackingReport/index.vue +++ b/src/views/mes/wipTrackingReport/index.vue @@ -15,10 +15,10 @@ /> - + @@ -35,14 +35,14 @@ --> - + - + + + + + + + +
+
+
- + - - - + + + + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - + - +