From d07f198f5b19ae434e5da59b1fc394a94304ed3f Mon Sep 17 00:00:00 2001
From: chenlu <1320612696@qq.com>
Date: 星期四, 04 七月 2024 13:03:13 +0800
Subject: [PATCH] 流程卡打印添加配置

---
 north-glass-erp/northglass-erp/src/views/pp/report/ProcessCardProgress.vue             |    2 
 north-glass-erp/northglass-erp/src/views/pp/reportingWorks/QualityInReviewDetail.vue   |    2 
 north-glass-erp/northglass-erp/src/views/pp/report/Yield.vue                           |    2 
 north-glass-erp/northglass-erp/src/views/pp/report/ProcessToBeCompleted.vue            |    2 
 north-glass-erp/northglass-erp/src/views/pp/processCard/PrintProcess.vue               |  126 ++++++++++++++-----------------
 north-glass-erp/northglass-erp/src/views/pp/processCard/SelectAddProcess.vue           |    2 
 north-glass-erp/northglass-erp/src/views/pp/report/ProductionSchedule.vue              |    2 
 north-glass-erp/northglass-erp/src/views/pp/processCard/ProductionScheduling.vue       |    2 
 north-glass-erp/northglass-erp/src/views/pp/report/EquipmentOutput.vue                 |    2 
 north-glass-erp/northglass-erp/src/views/pp/processCard/SelectPrintFlowCard.vue        |    2 
 north-glass-erp/northglass-erp/src/views/pp/report/OrderPlanDecomposition.vue          |    2 
 north-glass-erp/northglass-erp/src/views/pp/report/WorkInProgress.vue                  |    2 
 north-glass-erp/northglass-erp/src/views/pp/report/DamageReport.vue                    |    2 
 north-glass-erp/northglass-erp/src/views/pp/reportingWorks/AddReportingWork.vue        |    9 +-
 north-glass-erp/northglass-erp/src/views/pp/report/OrderBOMOutside.vue                 |    2 
 north-glass-erp/northglass-erp/src/views/pp/processCard/SplittingDetails.vue           |    2 
 north-glass-erp/northglass-erp/src/views/pp/processCard/SelectDetailProcessCard.vue    |    2 
 north-glass-erp/northglass-erp/src/views/pp/processCard/AddProcessCard.vue             |   16 +++
 north-glass-erp/northglass-erp/src/views/pp/report/SplittingDetailsOutside.vue         |    2 
 north-glass-erp/northglass-erp/src/views/pp/processCard/PrintFlowCard.vue              |    4 
 north-glass-erp/northglass-erp/src/views/pp/processCard/SelectPrintProject.vue         |    2 
 north-glass-erp/northglass-erp/src/views/pp/reportingWorks/SelectReportingWorks.vue    |   19 +++-
 north-glass-erp/src/main/java/com/example/erp/service/pp/ReportingWorkService.java     |    3 
 north-glass-erp/northglass-erp/src/views/pp/reportingWorks/QualityInspectionReview.vue |    2 
 north-glass-erp/northglass-erp/src/views/pp/workOrder/SelectWorkOrder.vue              |    2 
 north-glass-erp/northglass-erp/src/views/pp/workOrder/AddWorkOrder.vue                 |    2 
 north-glass-erp/northglass-erp/src/views/pp/report/RawMaterialRequisition.vue          |    2 
 north-glass-erp/northglass-erp/src/views/pp/report/TaskCompletionStatus.vue            |    2 
 north-glass-erp/northglass-erp/src/views/pp/report/QualityReport.vue                   |    2 
 north-glass-erp/northglass-erp/src/views/pp/processCard/SelectProcessCard.vue          |    2 
 north-glass-erp/northglass-erp/src/views/pp/report/TeamOutput.vue                      |    2 
 31 files changed, 118 insertions(+), 109 deletions(-)

diff --git a/north-glass-erp/northglass-erp/src/views/pp/processCard/AddProcessCard.vue b/north-glass-erp/northglass-erp/src/views/pp/processCard/AddProcessCard.vue
index 6431867..5d73b5a 100644
--- a/north-glass-erp/northglass-erp/src/views/pp/processCard/AddProcessCard.vue
+++ b/north-glass-erp/northglass-erp/src/views/pp/processCard/AddProcessCard.vue
@@ -146,7 +146,7 @@
   align: 'center',//鏂囧瓧灞呬腑
   stripe: true,//鏂戦┈绾�
   rowConfig: {isCurrent: true, isHover: true, height: 30, useKey: false},//榧犳爣绉诲姩鎴栭�夋嫨楂樹寒
-  id: 'CustomerListRight',
+  id: 'AddProcessCardRight',
   showFooter: true,//鏄剧ず鑴�
   printConfig: {},
   importConfig: {},
@@ -265,7 +265,7 @@
   align: 'center',//鏂囧瓧灞呬腑
   stripe: true,//鏂戦┈绾�
   rowConfig: {isCurrent: true, isHover: true, height: 30, useKey: false},//榧犳爣绉诲姩鎴栭�夋嫨楂樹寒
-  id: 'CustomerList',
+  id: 'AddProcessCardLeft',
   showFooter: true,//鏄剧ず鑴�
   printConfig: {},
   importConfig: {},
@@ -709,6 +709,18 @@
     return parseFloat((row.baiscQuantity*row.thickness*row.width*row.height*2.5/1000000).toFixed(2))
 }
 
+//鍙宠竟琛ㄦ牸瀹氫箟
+// const $grid = xGrid.value
+// //鑾峰彇鍙宠竟琛ㄦ牸checkbox閫変腑鐨勬暟鎹�
+// const checkedList = $grid.getCheckboxRecords()
+
+// const checkedSum = (checkedList) =>{
+//   let sum = 0
+//   checkedList.forEach((item)=>{
+//     sum += parseFloat(item.weightSum)
+//   })
+//   return sum
+// }
 </script>
 
 <template>
diff --git a/north-glass-erp/northglass-erp/src/views/pp/processCard/PrintFlowCard.vue b/north-glass-erp/northglass-erp/src/views/pp/processCard/PrintFlowCard.vue
index f527422..05ac23c 100644
--- a/north-glass-erp/northglass-erp/src/views/pp/processCard/PrintFlowCard.vue
+++ b/north-glass-erp/northglass-erp/src/views/pp/processCard/PrintFlowCard.vue
@@ -163,7 +163,7 @@
   align: 'center',//鏂囧瓧灞呬腑
   stripe: true,//鏂戦┈绾�
   rowConfig: {isCurrent: true, isHover: true, height: 30},//榧犳爣绉诲姩鎴栭�夋嫨楂樹寒
-  id: 'demo_1',
+  id: 'printFlowCard_1',
   showFooter: true,//鏄剧ず鑴�
   printConfig: {},
   importConfig: {},
@@ -381,7 +381,7 @@
   align: 'center',//鏂囧瓧灞呬腑
   stripe: true,//鏂戦┈绾�
   rowConfig: {isCurrent: true, isHover: true, height: 30},//榧犳爣绉诲姩鎴栭�夋嫨楂樹寒
-  id: 'demo_2',
+  id: 'printFlowCard_2',
   showFooter: true,//鏄剧ず鑴�
   printConfig: {},
   importConfig: {},
diff --git a/north-glass-erp/northglass-erp/src/views/pp/processCard/PrintProcess.vue b/north-glass-erp/northglass-erp/src/views/pp/processCard/PrintProcess.vue
index 39b432d..c1f8d8c 100644
--- a/north-glass-erp/northglass-erp/src/views/pp/processCard/PrintProcess.vue
+++ b/north-glass-erp/northglass-erp/src/views/pp/processCard/PrintProcess.vue
@@ -8,6 +8,9 @@
 import {useI18n} from 'vue-i18n'
 import deepClone from "@/utils/deepClone";
 import QRCode from "qrcode";
+import companyInfo from "@/stores/sd/companyInfo"
+
+const company = companyInfo()
 //璇█鑾峰彇
 const {t} = useI18n()
 let router = useRouter()
@@ -40,10 +43,11 @@
               item.detail[0].technologyNumber = printMerge;
             });
           }
-          let technologyNumberMerge = printMerge.split('').join(',');
-          console.log(technologyNumberMerge)
-          produceList.value[0].detail[0].technologyNumberMerge = technologyNumberMerge
-          console.log(produceList.value[0].detail[0])
+          produceList.value.forEach(item =>{
+            let technologyNumberMerge = printMerge.split('').join(',');
+            item.detail[0].technologyNumberMerge = technologyNumberMerge
+          })
+
           const s01Values = [];
           // 閬嶅巻 res.data.numberList 鏁扮粍锛岃幏鍙栨瘡涓厓绱犵殑 S01 鍊煎苟瀛樺偍鍒� s01Values 鏁扮粍涓�
           produceList.value[0].detailList.forEach(element => {
@@ -70,7 +74,7 @@
             }
           });
 
-
+          console.log(produceList.value)
 
 
 
@@ -200,22 +204,22 @@
         <!--        <td colspan='2'></td>-->
       </tr>
       <tr>
-        <td>姝e搧</td>
-        <td>娆″搧</td>
-        <td>姝e搧</td>
-        <td>娆″搧</td>
-        <td>姝e搧</td>
-        <td>娆″搧</td>
-        <td>姝e搧</td>
-        <td>娆″搧</td>
-        <td>姝e搧</td>
-        <td>娆″搧</td>
-        <td>姝e搧</td>
-        <td>娆″搧</td>
-        <td>姝e搧</td>
-        <td>娆″搧</td>
-        <td>姝e搧</td>
-        <td>娆″搧</td>
+        <td>{{company.printLabel.printFlowCard.patch}}</td>
+        <td>{{company.printLabel.printFlowCard.lackOf}}</td>
+        <td>{{company.printLabel.printFlowCard.patch}}</td>
+        <td>{{company.printLabel.printFlowCard.lackOf}}</td>
+        <td>{{company.printLabel.printFlowCard.patch}}</td>
+        <td>{{company.printLabel.printFlowCard.lackOf}}</td>
+        <td>{{company.printLabel.printFlowCard.patch}}</td>
+        <td>{{company.printLabel.printFlowCard.lackOf}}</td>
+        <td>{{company.printLabel.printFlowCard.patch}}</td>
+        <td>{{company.printLabel.printFlowCard.lackOf}}</td>
+        <td>{{company.printLabel.printFlowCard.patch}}</td>
+        <td>{{company.printLabel.printFlowCard.lackOf}}</td>
+        <td>{{company.printLabel.printFlowCard.patch}}</td>
+        <td>{{company.printLabel.printFlowCard.lackOf}}</td>
+        <td>{{company.printLabel.printFlowCard.patch}}</td>
+        <td>{{company.printLabel.printFlowCard.lackOf}}</td>
       </tr>
       </thead>
       <tbody>
@@ -260,67 +264,45 @@
       </tr>
       <tr v-for="(itemtextarea,index) in item.detail" :key="index">
         <td colspan="6" rowspan="6" style="width: 480px;height: 100px ">
-          <div style="width: 100%;height: 100%"><textarea style="height: 99%;width: 99%">{{ itemtextarea.processing_note }}</textarea>
+<!--          <div style="width: 100%;height: 100%"><textarea style="height: 99%;width: 99%;font-size: 11px">{{ itemtextarea.processing_note }}</textarea>-->
+<!--          </div>-->
+          <div style="width: 100%;height: 100%"><textarea style="height: 99%;width: 99%;font-size: 11px">{{company.printLabel.printFlowCard.processingNote(itemtextarea)}}</textarea>
           </div>
         </td>
         <td>瀹屽伐绛惧悕</td>
         <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
+        <td colspan="2"></td>
+        <td colspan="2"></td>
+        <td colspan="2"></td>
+        <td colspan="2"></td>
+        <td colspan="2"></td>
+        <td colspan="2"></td>
+        <td colspan="2"></td>
+        <td colspan="2"></td>
       </tr>
       <tr>
         <td>鐢熶骇鏃ユ湡</td>
         <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
+        <td colspan="2"></td>
+        <td colspan="2"></td>
+        <td colspan="2"></td>
+        <td colspan="2"></td>
+        <td colspan="2"></td>
+        <td colspan="2"></td>
+        <td colspan="2"></td>
+        <td colspan="2"></td>
       </tr>
       <tr>
         <td>璐ㄦ绛惧悕</td>
         <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
-        <td></td>
+        <td colspan="2"></td>
+        <td colspan="2"></td>
+        <td colspan="2"></td>
+        <td colspan="2"></td>
+        <td colspan="2"></td>
+        <td colspan="2"></td>
+        <td colspan="2"></td>
+        <td colspan="2"></td>
       </tr>
       <tr v-for="(qrCodeItem,index) in item.detail" :key="index">
         <td colspan="19">
@@ -397,6 +379,10 @@
   font-weight: bolder;
 }
 
+@page {
+  size: auto;  /* auto is the initial value */
+  margin: 2mm 0mm 0mm 1mm;  /* this affects the margin in the printer settings */
+}
 
 @media print {
 
diff --git a/north-glass-erp/northglass-erp/src/views/pp/processCard/ProductionScheduling.vue b/north-glass-erp/northglass-erp/src/views/pp/processCard/ProductionScheduling.vue
index b520c74..56d9355 100644
--- a/north-glass-erp/northglass-erp/src/views/pp/processCard/ProductionScheduling.vue
+++ b/north-glass-erp/northglass-erp/src/views/pp/processCard/ProductionScheduling.vue
@@ -240,7 +240,7 @@
   align: 'center',//鏂囧瓧灞呬腑
   stripe: true,//鏂戦┈绾�
   rowConfig: {isCurrent: true, isHover: true, height: 50},//榧犳爣绉诲姩鎴栭�夋嫨楂樹寒
-  id: 'CustomerList',
+  id: 'productionScheduling',
   showFooter: true,//鏄剧ず鑴�
   printConfig: {},
   importConfig: {},
diff --git a/north-glass-erp/northglass-erp/src/views/pp/processCard/SelectAddProcess.vue b/north-glass-erp/northglass-erp/src/views/pp/processCard/SelectAddProcess.vue
index d840238..0719b01 100644
--- a/north-glass-erp/northglass-erp/src/views/pp/processCard/SelectAddProcess.vue
+++ b/north-glass-erp/northglass-erp/src/views/pp/processCard/SelectAddProcess.vue
@@ -182,7 +182,7 @@
   align: 'center',//鏂囧瓧灞呬腑
   stripe: true,//鏂戦┈绾�
   rowConfig: {isCurrent: true, isHover: true,height: 30},//榧犳爣绉诲姩鎴栭�夋嫨楂樹寒
-  id: 'demo_1',
+  id: 'selectAddProcess',
   showFooter: true,//鏄剧ず鑴�
   printConfig: {},
   importConfig: {},
diff --git a/north-glass-erp/northglass-erp/src/views/pp/processCard/SelectDetailProcessCard.vue b/north-glass-erp/northglass-erp/src/views/pp/processCard/SelectDetailProcessCard.vue
index 8fff03d..f1e90a5 100644
--- a/north-glass-erp/northglass-erp/src/views/pp/processCard/SelectDetailProcessCard.vue
+++ b/north-glass-erp/northglass-erp/src/views/pp/processCard/SelectDetailProcessCard.vue
@@ -112,7 +112,7 @@
   align: 'center',//鏂囧瓧灞呬腑
   stripe:true,//鏂戦┈绾�
   rowConfig: {isCurrent: true, isHover: true,height: 30},//榧犳爣绉诲姩鎴栭�夋嫨楂樹寒
-  id: 'CustomerList',
+  id: 'SelectDetailProcessCard',
   showFooter: true,//鏄剧ず鑴�
   printConfig: {},
   importConfig: {},
diff --git a/north-glass-erp/northglass-erp/src/views/pp/processCard/SelectPrintFlowCard.vue b/north-glass-erp/northglass-erp/src/views/pp/processCard/SelectPrintFlowCard.vue
index 7b5a29b..e66d9f8 100644
--- a/north-glass-erp/northglass-erp/src/views/pp/processCard/SelectPrintFlowCard.vue
+++ b/north-glass-erp/northglass-erp/src/views/pp/processCard/SelectPrintFlowCard.vue
@@ -126,7 +126,7 @@
   align: 'center',//鏂囧瓧灞呬腑
   stripe: true,//鏂戦┈绾�
   rowConfig: {isCurrent: true, isHover: true, height: 30},//榧犳爣绉诲姩鎴栭�夋嫨楂樹寒
-  id: 'CustomerList',
+  id: 'SelectPrintFlowCard',
   showFooter: true,//鏄剧ず鑴�
   printConfig: {},
   importConfig: {},
diff --git a/north-glass-erp/northglass-erp/src/views/pp/processCard/SelectPrintProject.vue b/north-glass-erp/northglass-erp/src/views/pp/processCard/SelectPrintProject.vue
index 5e3f6ec..7b28e42 100644
--- a/north-glass-erp/northglass-erp/src/views/pp/processCard/SelectPrintProject.vue
+++ b/north-glass-erp/northglass-erp/src/views/pp/processCard/SelectPrintProject.vue
@@ -112,7 +112,7 @@
   align: 'center',//鏂囧瓧灞呬腑
   stripe: true,//鏂戦┈绾�
   rowConfig: {isCurrent: true, isHover: true, height: 30},//榧犳爣绉诲姩鎴栭�夋嫨楂樹寒
-  id: 'CustomerList',
+  id: 'SelectPrintProject',
   showFooter: true,//鏄剧ず鑴�
   printConfig: {},
   importConfig: {},
diff --git a/north-glass-erp/northglass-erp/src/views/pp/processCard/SelectProcessCard.vue b/north-glass-erp/northglass-erp/src/views/pp/processCard/SelectProcessCard.vue
index 7e40f76..6d4b920 100644
--- a/north-glass-erp/northglass-erp/src/views/pp/processCard/SelectProcessCard.vue
+++ b/north-glass-erp/northglass-erp/src/views/pp/processCard/SelectProcessCard.vue
@@ -230,7 +230,7 @@
   align: 'center',//鏂囧瓧灞呬腑
   stripe: true,//鏂戦┈绾�
   rowConfig: {isCurrent: true, isHover: true, height: 30},//榧犳爣绉诲姩鎴栭�夋嫨楂樹寒
-  id: 'CustomerList',
+  id: 'SelectProcessCard',
   showFooter: true,//鏄剧ず鑴�
   printConfig: {},
   importConfig: {},
diff --git a/north-glass-erp/northglass-erp/src/views/pp/processCard/SplittingDetails.vue b/north-glass-erp/northglass-erp/src/views/pp/processCard/SplittingDetails.vue
index cc40845..c7bc528 100644
--- a/north-glass-erp/northglass-erp/src/views/pp/processCard/SplittingDetails.vue
+++ b/north-glass-erp/northglass-erp/src/views/pp/processCard/SplittingDetails.vue
@@ -99,7 +99,7 @@
   align: 'center',//鏂囧瓧灞呬腑
   stripe: true,//鏂戦┈绾�
   rowConfig: {isCurrent: true, isHover: true, height: 30},//榧犳爣绉诲姩鎴栭�夋嫨楂樹寒
-  id: 'demo_1',
+  id: 'SplittingDetails',
   showFooter: true,//鏄剧ず鑴�
   printConfig: {},
   importConfig: {},
diff --git a/north-glass-erp/northglass-erp/src/views/pp/report/DamageReport.vue b/north-glass-erp/northglass-erp/src/views/pp/report/DamageReport.vue
index f19bcb7..53be210 100644
--- a/north-glass-erp/northglass-erp/src/views/pp/report/DamageReport.vue
+++ b/north-glass-erp/northglass-erp/src/views/pp/report/DamageReport.vue
@@ -190,7 +190,7 @@
   align: 'center',//鏂囧瓧灞呬腑
   stripe: true,//鏂戦┈绾�
   rowConfig: {isCurrent: true, isHover: true, height: 50},//榧犳爣绉诲姩鎴栭�夋嫨楂樹寒
-  id: 'CustomerList',
+  id: 'DamageReport',
   showFooter: true,//鏄剧ず鑴�
   printConfig: {},
   importConfig: {},
diff --git a/north-glass-erp/northglass-erp/src/views/pp/report/EquipmentOutput.vue b/north-glass-erp/northglass-erp/src/views/pp/report/EquipmentOutput.vue
index d310bed..bfe1541 100644
--- a/north-glass-erp/northglass-erp/src/views/pp/report/EquipmentOutput.vue
+++ b/north-glass-erp/northglass-erp/src/views/pp/report/EquipmentOutput.vue
@@ -38,7 +38,7 @@
   align: 'center',//鏂囧瓧灞呬腑
   stripe:true,//鏂戦┈绾�
   rowConfig: {isCurrent: true, isHover: true,height: 50},//榧犳爣绉诲姩鎴栭�夋嫨楂樹寒
-  id: 'CustomerList',
+  id: 'EquipmentOutput',
   showFooter: true,//鏄剧ず鑴�
   printConfig: {},
   importConfig: {},
diff --git a/north-glass-erp/northglass-erp/src/views/pp/report/OrderBOMOutside.vue b/north-glass-erp/northglass-erp/src/views/pp/report/OrderBOMOutside.vue
index 9244833..aa53263 100644
--- a/north-glass-erp/northglass-erp/src/views/pp/report/OrderBOMOutside.vue
+++ b/north-glass-erp/northglass-erp/src/views/pp/report/OrderBOMOutside.vue
@@ -38,7 +38,7 @@
   align: 'center',//鏂囧瓧灞呬腑
   stripe:true,//鏂戦┈绾�
   rowConfig: {isCurrent: true, isHover: true,height: 50},//榧犳爣绉诲姩鎴栭�夋嫨楂樹寒
-  id: 'CustomerList',
+  id: 'OrderBOMOutside',
   showFooter: true,//鏄剧ず鑴�
   printConfig: {},
   importConfig: {},
diff --git a/north-glass-erp/northglass-erp/src/views/pp/report/OrderPlanDecomposition.vue b/north-glass-erp/northglass-erp/src/views/pp/report/OrderPlanDecomposition.vue
index c55c0bc..84f5802 100644
--- a/north-glass-erp/northglass-erp/src/views/pp/report/OrderPlanDecomposition.vue
+++ b/north-glass-erp/northglass-erp/src/views/pp/report/OrderPlanDecomposition.vue
@@ -177,7 +177,7 @@
   align: 'center',//鏂囧瓧灞呬腑
   stripe: true,//鏂戦┈绾�
   rowConfig: {isCurrent: true, isHover: true, height: 50},//榧犳爣绉诲姩鎴栭�夋嫨楂樹寒
-  id: 'CustomerList',
+  id: 'OrderPlanDecomposition',
   showFooter: true,//鏄剧ず鑴�
   printConfig: {},
   importConfig: {},
diff --git a/north-glass-erp/northglass-erp/src/views/pp/report/ProcessCardProgress.vue b/north-glass-erp/northglass-erp/src/views/pp/report/ProcessCardProgress.vue
index 0816796..47a6761 100644
--- a/north-glass-erp/northglass-erp/src/views/pp/report/ProcessCardProgress.vue
+++ b/north-glass-erp/northglass-erp/src/views/pp/report/ProcessCardProgress.vue
@@ -114,7 +114,7 @@
   align: 'center',//鏂囧瓧灞呬腑
   stripe:true,//鏂戦┈绾�
   rowConfig: {isCurrent: true, isHover: true,height: 30},//榧犳爣绉诲姩鎴栭�夋嫨楂樹寒
-  id: 'CustomerList',
+  id: 'ProcessCardProgress',
   showFooter: true,//鏄剧ず鑴�
   printConfig: {},
   importConfig: {},
diff --git a/north-glass-erp/northglass-erp/src/views/pp/report/ProcessToBeCompleted.vue b/north-glass-erp/northglass-erp/src/views/pp/report/ProcessToBeCompleted.vue
index 4008393..dccf7a0 100644
--- a/north-glass-erp/northglass-erp/src/views/pp/report/ProcessToBeCompleted.vue
+++ b/north-glass-erp/northglass-erp/src/views/pp/report/ProcessToBeCompleted.vue
@@ -199,7 +199,7 @@
   align: 'center',//鏂囧瓧灞呬腑
   stripe: true,//鏂戦┈绾�
   rowConfig: {isCurrent: true, isHover: true, height: 50},//榧犳爣绉诲姩鎴栭�夋嫨楂樹寒
-  id: 'CustomerList',
+  id: 'ProcessToBeCompleted',
   showFooter: true,//鏄剧ず鑴�
   printConfig: {},
   importConfig: {},
diff --git a/north-glass-erp/northglass-erp/src/views/pp/report/ProductionSchedule.vue b/north-glass-erp/northglass-erp/src/views/pp/report/ProductionSchedule.vue
index 36480d4..0d7ac82 100644
--- a/north-glass-erp/northglass-erp/src/views/pp/report/ProductionSchedule.vue
+++ b/north-glass-erp/northglass-erp/src/views/pp/report/ProductionSchedule.vue
@@ -124,7 +124,7 @@
   align: 'center',//鏂囧瓧灞呬腑
   stripe:true,//鏂戦┈绾�
   rowConfig: {isCurrent: true, isHover: true,height: 30},//榧犳爣绉诲姩鎴栭�夋嫨楂樹寒
-  id: 'CustomerList',
+  id: 'ProductionSchedule',
   showFooter: true,//鏄剧ず鑴�
   printConfig: {},
   importConfig: {},
diff --git a/north-glass-erp/northglass-erp/src/views/pp/report/QualityReport.vue b/north-glass-erp/northglass-erp/src/views/pp/report/QualityReport.vue
index 8a29988..7d8bdb4 100644
--- a/north-glass-erp/northglass-erp/src/views/pp/report/QualityReport.vue
+++ b/north-glass-erp/northglass-erp/src/views/pp/report/QualityReport.vue
@@ -178,7 +178,7 @@
   align: 'center',//鏂囧瓧灞呬腑
   stripe: true,//鏂戦┈绾�
   rowConfig: {isCurrent: true, isHover: true, height: 50},//榧犳爣绉诲姩鎴栭�夋嫨楂樹寒
-  id: 'CustomerList',
+  id: 'QualityReport',
   showFooter: true,//鏄剧ず鑴�
   printConfig: {},
   importConfig: {},
diff --git a/north-glass-erp/northglass-erp/src/views/pp/report/RawMaterialRequisition.vue b/north-glass-erp/northglass-erp/src/views/pp/report/RawMaterialRequisition.vue
index d8a37ef..c50015d 100644
--- a/north-glass-erp/northglass-erp/src/views/pp/report/RawMaterialRequisition.vue
+++ b/north-glass-erp/northglass-erp/src/views/pp/report/RawMaterialRequisition.vue
@@ -178,7 +178,7 @@
   align: 'center',//鏂囧瓧灞呬腑
   stripe: true,//鏂戦┈绾�
   rowConfig: {isCurrent: true, isHover: true, height: 50},//榧犳爣绉诲姩鎴栭�夋嫨楂樹寒
-  id: 'CustomerList',
+  id: 'RawMaterialRequisition',
   showFooter: true,//鏄剧ず鑴�
   printConfig: {},
   importConfig: {},
diff --git a/north-glass-erp/northglass-erp/src/views/pp/report/SplittingDetailsOutside.vue b/north-glass-erp/northglass-erp/src/views/pp/report/SplittingDetailsOutside.vue
index 1d8a362..6d2294d 100644
--- a/north-glass-erp/northglass-erp/src/views/pp/report/SplittingDetailsOutside.vue
+++ b/north-glass-erp/northglass-erp/src/views/pp/report/SplittingDetailsOutside.vue
@@ -163,7 +163,7 @@
   align: 'center',//鏂囧瓧灞呬腑
   stripe: true,//鏂戦┈绾�
   rowConfig: {isCurrent: true, isHover: true, height: 50},//榧犳爣绉诲姩鎴栭�夋嫨楂樹寒
-  id: 'CustomerList',
+  id: 'SplittingDetailsOutside',
   showFooter: true,//鏄剧ず鑴�
   printConfig: {},
   importConfig: {},
diff --git a/north-glass-erp/northglass-erp/src/views/pp/report/TaskCompletionStatus.vue b/north-glass-erp/northglass-erp/src/views/pp/report/TaskCompletionStatus.vue
index 737b73f..6592116 100644
--- a/north-glass-erp/northglass-erp/src/views/pp/report/TaskCompletionStatus.vue
+++ b/north-glass-erp/northglass-erp/src/views/pp/report/TaskCompletionStatus.vue
@@ -142,7 +142,7 @@
   align: 'center',//鏂囧瓧灞呬腑
   stripe:true,//鏂戦┈绾�
   rowConfig: {isCurrent: true, isHover: true,height: 30},//榧犳爣绉诲姩鎴栭�夋嫨楂樹寒
-  id: 'CustomerList',
+  id: 'TaskCompletionStatus',
   showFooter: true,//鏄剧ず鑴�
   printConfig: {},
   importConfig: {},
diff --git a/north-glass-erp/northglass-erp/src/views/pp/report/TeamOutput.vue b/north-glass-erp/northglass-erp/src/views/pp/report/TeamOutput.vue
index dac6875..5124618 100644
--- a/north-glass-erp/northglass-erp/src/views/pp/report/TeamOutput.vue
+++ b/north-glass-erp/northglass-erp/src/views/pp/report/TeamOutput.vue
@@ -195,7 +195,7 @@
   align: 'center',//鏂囧瓧灞呬腑
   stripe: true,//鏂戦┈绾�
   rowConfig: {isCurrent: true, isHover: true, height: 50},//榧犳爣绉诲姩鎴栭�夋嫨楂樹寒
-  id: 'CustomerList',
+  id: 'TeamOutput',
   showFooter: true,//鏄剧ず鑴�
   printConfig: {},
   importConfig: {},
diff --git a/north-glass-erp/northglass-erp/src/views/pp/report/WorkInProgress.vue b/north-glass-erp/northglass-erp/src/views/pp/report/WorkInProgress.vue
index 766c1c2..71de13a 100644
--- a/north-glass-erp/northglass-erp/src/views/pp/report/WorkInProgress.vue
+++ b/north-glass-erp/northglass-erp/src/views/pp/report/WorkInProgress.vue
@@ -200,7 +200,7 @@
   align: 'center',//鏂囧瓧灞呬腑
   stripe: true,//鏂戦┈绾�
   rowConfig: {isCurrent: true, isHover: true, height: 50},//榧犳爣绉诲姩鎴栭�夋嫨楂樹寒
-  id: 'CustomerList',
+  id: 'WorkInProgress',
   showFooter: true,//鏄剧ず鑴�
   printConfig: {},
   importConfig: {},
diff --git a/north-glass-erp/northglass-erp/src/views/pp/report/Yield.vue b/north-glass-erp/northglass-erp/src/views/pp/report/Yield.vue
index 25f4477..0a5906a 100644
--- a/north-glass-erp/northglass-erp/src/views/pp/report/Yield.vue
+++ b/north-glass-erp/northglass-erp/src/views/pp/report/Yield.vue
@@ -180,7 +180,7 @@
   align: 'center',//鏂囧瓧灞呬腑
   stripe: true,//鏂戦┈绾�
   rowConfig: {isCurrent: true, isHover: true, height: 50},//榧犳爣绉诲姩鎴栭�夋嫨楂樹寒
-  id: 'CustomerList',
+  id: 'Yield',
   showFooter: true,//鏄剧ず鑴�
   printConfig: {},
   importConfig: {},
diff --git a/north-glass-erp/northglass-erp/src/views/pp/reportingWorks/AddReportingWork.vue b/north-glass-erp/northglass-erp/src/views/pp/reportingWorks/AddReportingWork.vue
index 132bd11..17e0f4d 100644
--- a/north-glass-erp/northglass-erp/src/views/pp/reportingWorks/AddReportingWork.vue
+++ b/north-glass-erp/northglass-erp/src/views/pp/reportingWorks/AddReportingWork.vue
@@ -66,6 +66,7 @@
 })
 let detail = ref([])
 let layer=''
+let technologicalProcess=''
 
 //瀹氫箟鎺ユ敹鍔犺浇琛ㄥご涓嬫媺鏁版嵁
 const titleSelectJson = ref({
@@ -179,7 +180,7 @@
   align: 'center',//鏂囧瓧灞呬腑
   stripe: true,//鏂戦┈绾�
   rowConfig: {isCurrent: true, isHover: true, height: 30},//榧犳爣绉诲姩鎴栭�夋嫨楂樹寒
-  id: 'CustomerList',
+  id: 'AddReportingWork_1',
   showFooter: true,//鏄剧ず鑴�
   printConfig: {},
   importConfig: {},
@@ -499,7 +500,7 @@
   align: 'center',//鏂囧瓧灞呬腑
   stripe: true,//鏂戦┈绾�
   rowConfig: {isCurrent: true, isHover: true, height: 30},//榧犳爣绉诲姩鎴栭�夋嫨楂樹寒
-  id: 'CustomerListDetail',
+  id: 'AddReportingWork_2',
   //showFooter: true,//鏄剧ず鑴�
   printConfig: {},
   importConfig: {},
@@ -971,7 +972,7 @@
         ElMessage.error(t('reportingWorks.noDataThisProcessCard'))
         return
       }
-
+      technologicalProcess=res.data.technologicalProcess
       //琛ㄥご璧嬪��
       titleUploadData.value = res.data.data
       titleUploadData.value.processId = processId
@@ -1198,7 +1199,7 @@
       </el-button>
 <!--      <el-button type="primary">瀹℃牳涓嶉�氳繃</el-button>-->
       &nbsp;
-      <label>{{$t('reportingWorks.processCardArea')}}锛�</label>
+      <label>{{technologicalProcess}}</label>
     </div>
     <div style="background-color: white;margin-bottom: 5px;height: 17%;width: 100%">
       <el-row>
diff --git a/north-glass-erp/northglass-erp/src/views/pp/reportingWorks/QualityInReviewDetail.vue b/north-glass-erp/northglass-erp/src/views/pp/reportingWorks/QualityInReviewDetail.vue
index 96985a3..a44b0d9 100644
--- a/north-glass-erp/northglass-erp/src/views/pp/reportingWorks/QualityInReviewDetail.vue
+++ b/north-glass-erp/northglass-erp/src/views/pp/reportingWorks/QualityInReviewDetail.vue
@@ -80,7 +80,7 @@
   align: 'center',//鏂囧瓧灞呬腑
   stripe:true,//鏂戦┈绾�
   rowConfig: {isCurrent: true, isHover: true,height: 30},//榧犳爣绉诲姩鎴栭�夋嫨楂樹寒
-  id: 'CustomerList',
+  id: 'QualityInReviewDetail',
   showFooter: true,//鏄剧ず鑴�
   printConfig: {},
   importConfig: {},
diff --git a/north-glass-erp/northglass-erp/src/views/pp/reportingWorks/QualityInspectionReview.vue b/north-glass-erp/northglass-erp/src/views/pp/reportingWorks/QualityInspectionReview.vue
index 4c8fa17..eaf8cab 100644
--- a/north-glass-erp/northglass-erp/src/views/pp/reportingWorks/QualityInspectionReview.vue
+++ b/north-glass-erp/northglass-erp/src/views/pp/reportingWorks/QualityInspectionReview.vue
@@ -262,7 +262,7 @@
   align: 'center',//鏂囧瓧灞呬腑
   stripe:true,//鏂戦┈绾�
   rowConfig: {isCurrent: true, isHover: true,height: 30},//榧犳爣绉诲姩鎴栭�夋嫨楂樹寒
-  id: 'CustomerList',
+  id: 'QualityInspectionReview',
   showFooter: true,//鏄剧ず鑴�
   printConfig: {},
   importConfig: {},
diff --git a/north-glass-erp/northglass-erp/src/views/pp/reportingWorks/SelectReportingWorks.vue b/north-glass-erp/northglass-erp/src/views/pp/reportingWorks/SelectReportingWorks.vue
index 3f2d938..7bd50c0 100644
--- a/north-glass-erp/northglass-erp/src/views/pp/reportingWorks/SelectReportingWorks.vue
+++ b/north-glass-erp/northglass-erp/src/views/pp/reportingWorks/SelectReportingWorks.vue
@@ -291,7 +291,7 @@
   align: 'center',//鏂囧瓧灞呬腑
   stripe:true,//鏂戦┈绾�
   rowConfig: {isCurrent: true, isHover: true,height: 30},//榧犳爣绉诲姩鎴栭�夋嫨楂樹寒
-  id: 'CustomerList',
+  id: 'SelectReportingWorks',
   showFooter: true,//鏄剧ず鑴�
   printConfig: {},
   importConfig: {},
@@ -424,11 +424,18 @@
                    size="small">
           {{ $t('basicData.edit') }}
         </el-button>
-        <el-popconfirm   @confirm="getTableRow(row,'delete')" :title="$t('searchOrder.deleteConfirm')">
-          <template #reference>
-            <el-button  link type="primary" size="small">{{ $t('basicData.delete') }}</el-button>
-          </template>
-        </el-popconfirm>
+        <el-button @click="getTableRow(row,'delete')"
+                   v-if="userStore.user.permissions.indexOf('basicData.delete') > -1"
+                   link
+                   type="primary"
+                   size="small">
+          {{ $t('basicData.delete') }}
+        </el-button>
+<!--        <el-popconfirm   @confirm="getTableRow(row,'delete')" :title="$t('searchOrder.deleteConfirm')">-->
+<!--          <template #reference>-->
+<!--            <el-button  link type="primary" size="small">{{ $t('basicData.delete') }}</el-button>-->
+<!--          </template>-->
+<!--        </el-popconfirm>-->
       </template>
 
       <template #num1_filter="{ column, $panel }">
diff --git a/north-glass-erp/northglass-erp/src/views/pp/workOrder/AddWorkOrder.vue b/north-glass-erp/northglass-erp/src/views/pp/workOrder/AddWorkOrder.vue
index e24af7a..566f718 100644
--- a/north-glass-erp/northglass-erp/src/views/pp/workOrder/AddWorkOrder.vue
+++ b/north-glass-erp/northglass-erp/src/views/pp/workOrder/AddWorkOrder.vue
@@ -143,7 +143,7 @@
   align: 'center',//鏂囧瓧灞呬腑
   stripe: true,//鏂戦┈绾�
   rowConfig: {isCurrent: true, isHover: true, height: 30},//榧犳爣绉诲姩鎴栭�夋嫨楂樹寒
-  id: 'demo_1',
+  id: 'addWorkOrder',
   showFooter: true,//鏄剧ず鑴�
   printConfig: {},
   importConfig: {},
diff --git a/north-glass-erp/northglass-erp/src/views/pp/workOrder/SelectWorkOrder.vue b/north-glass-erp/northglass-erp/src/views/pp/workOrder/SelectWorkOrder.vue
index 001dd58..75a1a3b 100644
--- a/north-glass-erp/northglass-erp/src/views/pp/workOrder/SelectWorkOrder.vue
+++ b/north-glass-erp/northglass-erp/src/views/pp/workOrder/SelectWorkOrder.vue
@@ -216,7 +216,7 @@
   align: 'center',//鏂囧瓧灞呬腑
   stripe: true,//鏂戦┈绾�
   rowConfig: {isCurrent: true, isHover: true,height: 30},//榧犳爣绉诲姩鎴栭�夋嫨楂樹寒
-  id: 'demo_1',
+  id: 'selectWorkOrder',
   showFooter: true,//鏄剧ず鑴�
   printConfig: {},
   importConfig: {},
diff --git a/north-glass-erp/src/main/java/com/example/erp/service/pp/ReportingWorkService.java b/north-glass-erp/src/main/java/com/example/erp/service/pp/ReportingWorkService.java
index e75286d..3577ab8 100644
--- a/north-glass-erp/src/main/java/com/example/erp/service/pp/ReportingWorkService.java
+++ b/north-glass-erp/src/main/java/com/example/erp/service/pp/ReportingWorkService.java
@@ -102,6 +102,9 @@
             }
         }
 
+        //宸ヨ壓娴佺▼
+        map.put("technologicalProcess", technologicalProcess);
+
         //璁惧涓嬫媺妗�
         map.put("device", reportingWorkMapper.SelectWorkBasicDeviceMp(process));
         //鐝粍涓嬫媺妗�

--
Gitblit v1.8.0