From ed6e3a490b1705aad3fd5d5bb241104fa83e48e3 Mon Sep 17 00:00:00 2001 From: fengyuan_yang <1976974459@qq.com> Date: Wed, 25 Mar 2026 10:42:38 +0800 Subject: [PATCH] =?UTF-8?q?2026-03-25=20=E6=9C=BA=E5=8F=B0=E5=B7=A5?= =?UTF-8?q?=E4=BD=9C=E5=8F=B0=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../yieldReport/com_produce_report_normal.vue | 89 ++++++++++++++++--- .../yieldReport/com_split_order_report.vue | 83 +++++++++++++++-- 2 files changed, 152 insertions(+), 20 deletions(-) diff --git a/src/views/modules/yieldReport/com_produce_report_normal.vue b/src/views/modules/yieldReport/com_produce_report_normal.vue index 034ef30..03c229c 100644 --- a/src/views/modules/yieldReport/com_produce_report_normal.vue +++ b/src/views/modules/yieldReport/com_produce_report_normal.vue @@ -271,9 +271,23 @@
-
- - 过程记录 +
+
+ + 过程记录 +
+
+ + + + +
+
+ + + + +
@@ -356,7 +370,7 @@ - - @@ -503,6 +517,16 @@ + + + +
@@ -988,6 +1022,15 @@ export default { sfdcMaterialList: [], sfdcRollOpsList: [], sfdcDefectList: [], + // 机器下机卷分页 + sfdcRollPage: 1, + sfdcRollLimit: 20, + // 材料清单下表分页 + sfdcMaterialPage: 1, + sfdcMaterialLimit: 20, + // 上表展开/收起状态 + showOrderToolTable: true, + showOrderBomTable: true, sfdcRollList: [], columnTimeArray: [ { @@ -4036,9 +4079,33 @@ export default { }); return sums; }, + // 机器下机卷分页 + sizeChangeHandleRoll(val) { + this.sfdcRollLimit = val; + this.sfdcRollPage = 1; + }, + currentChangeHandleRoll(val) { + this.sfdcRollPage = val; + }, + // 材料清单分页 + sizeChangeHandleMaterial(val) { + this.sfdcMaterialLimit = val; + this.sfdcMaterialPage = 1; + }, + currentChangeHandleMaterial(val) { + this.sfdcMaterialPage = val; + }, + // 展开/收起上表 + toggleOrderToolTable() { + this.showOrderToolTable = !this.showOrderToolTable; + }, + toggleOrderBomTable() { + this.showOrderBomTable = !this.showOrderBomTable; + }, // 机器下机卷 sfdcRollListSummaries(param) { - const {columns, data} = param; + const {columns} = param; + const data = this.sfdcRollList; const sums = []; columns.forEach((column, index) => { if (index === 0) { diff --git a/src/views/modules/yieldReport/com_split_order_report.vue b/src/views/modules/yieldReport/com_split_order_report.vue index 8439ce3..882fa21 100644 --- a/src/views/modules/yieldReport/com_split_order_report.vue +++ b/src/views/modules/yieldReport/com_split_order_report.vue @@ -103,7 +103,21 @@
- {{labels.listDesc}} + + {{labels.listDesc}} +
+ + {{ showOrderToolTable ? '收起上表' : '展开上表' }} + + +
+
+ + {{ showOrderBomTable ? '收起上表' : '展开上表' }} + + +
+
@@ -132,7 +146,7 @@ - - @@ -263,6 +277,15 @@ + + + +
@@ -673,6 +705,15 @@ export default { sfdcMaterialList: [], sfdcRollOpsList: [], sfdcDefectList: [], + // 机器下机卷分页 + sfdcRollPage: 1, + sfdcRollLimit: 20, + // 材料清单下表分页 + sfdcMaterialPage: 1, + sfdcMaterialLimit: 20, + // 上表展开/收起状态 + showOrderToolTable: true, + showOrderBomTable: true, materialRollList: [], columnTimeArray: [ { @@ -3366,9 +3407,33 @@ export default { }); return sums; }, + // 机器下机卷分页 + sizeChangeHandleRoll(val) { + this.sfdcRollLimit = val; + this.sfdcRollPage = 1; + }, + currentChangeHandleRoll(val) { + this.sfdcRollPage = val; + }, + // 材料清单分页 + sizeChangeHandleMaterial(val) { + this.sfdcMaterialLimit = val; + this.sfdcMaterialPage = 1; + }, + currentChangeHandleMaterial(val) { + this.sfdcMaterialPage = val; + }, + // 展开/收起上表 + toggleOrderToolTable() { + this.showOrderToolTable = !this.showOrderToolTable; + }, + toggleOrderBomTable() { + this.showOrderBomTable = !this.showOrderBomTable; + }, // 机器下机卷 sfdcRollListSummaries(param) { - const {columns, data} = param; + const {columns} = param; + const data = this.materialRollList; const sums = []; columns.forEach((column, index) => { if (index === 0) {