From 600944f4074370dbe16d1aee619b34c6d3b19918 Mon Sep 17 00:00:00 2001
From: chenlu <1320612696@qq.com>
Date: 星期四, 04 十二月 2025 16:35:11 +0800
Subject: [PATCH] 补片流程卡调整

---
 north-glass-erp/src/main/java/com/example/erp/service/pp/ReportingWorkService.java |   19 +------------------
 north-glass-erp/northglass-erp/src/components/pp/PrintProcessReplenish.vue         |    9 +++++----
 north-glass-erp/northglass-erp/src/views/pp/replenish/PrintReplenishFlowCard.vue   |    1 -
 north-glass-erp/northglass-erp/src/views/pp/reportingWorks/AddReportingWork.vue    |   11 +++++++----
 north-glass-erp/src/main/resources/mapper/pp/FolwCard.xml                          |    3 ++-
 5 files changed, 15 insertions(+), 28 deletions(-)

diff --git a/north-glass-erp/northglass-erp/src/components/pp/PrintProcessReplenish.vue b/north-glass-erp/northglass-erp/src/components/pp/PrintProcessReplenish.vue
index b234f5b..ba16e46 100644
--- a/north-glass-erp/northglass-erp/src/components/pp/PrintProcessReplenish.vue
+++ b/north-glass-erp/northglass-erp/src/components/pp/PrintProcessReplenish.vue
@@ -342,7 +342,8 @@
 
       <tr v-for="(itemDatile,index) in item.detailList" :key="index">
         <td>{{ itemDatile.order_number }}</td>
-        <td>{{ itemDatile.s01Value }}</td>
+        <td v-if="name=='閲戝崕绂忓枩澶╂垚鐜荤拑鏈夐檺鍏徃' || name=='娴欐睙宸ㄦ槦鍢夋嘲鏂版潗鏂欐湁闄愬叕鍙�' ">{{ itemDatile.building_number }}</td>
+        <td v-else>{{ itemDatile.s01Value }}</td>
         <td>{{ itemDatile.technology_number }}</td>
         <td>{{ itemDatile.child_width }}</td>
         <td class="item" style="width: 5%;height: 100%;">
@@ -433,9 +434,9 @@
       </tr>
       <tr v-for="(itemtextareas,index) in item.detail" :key="index">
         <td  colspan="34" rowspan="6" style="width: 99%;height: 150px ">
-          <div v-if="name=='娴欐睙宸ㄦ槦鍢夋嘲鏂版潗鏂欐湁闄愬叕鍙�'" style="width: 100%;height: 100%;text-align: left"><textarea style="height: 99%;width: 99%;border: none;;font-size: 16px;font-weight: bold;overflow: hidden;text-align: left;vertical-align: middle">{{itemtextareas.processing_note}}</textarea>
-          </div>
-          <div v-else style="width: 100%;height: 100%;text-align: left"><textarea style="height: 99%;width: 99%;border: none;;font-size: 14px;overflow: hidden;text-align: left;vertical-align: middle">{{itemtextareas.processing_note}}</textarea>
+          <div style="width: 100%;height: 100%;text-align: left">
+            <textarea v-if="!company.processFontSize" style="height: 99%;width: 99%;border: none;;font-size: 14px;font-weight: bold;overflow: hidden;text-align: left;vertical-align: middle">{{itemtextareas.processing_note}}</textarea>
+            <textarea v-else style="height: 99%;width: 99%;border: none;;font-size: 36px;font-weight: bold;overflow: hidden;text-align: left;vertical-align: middle">{{itemtextareas.processing_note}}</textarea>
           </div>
         </td>
       </tr>
diff --git a/north-glass-erp/northglass-erp/src/views/pp/replenish/PrintReplenishFlowCard.vue b/north-glass-erp/northglass-erp/src/views/pp/replenish/PrintReplenishFlowCard.vue
index d35cc78..6c23854 100644
--- a/north-glass-erp/northglass-erp/src/views/pp/replenish/PrintReplenishFlowCard.vue
+++ b/north-glass-erp/northglass-erp/src/views/pp/replenish/PrintReplenishFlowCard.vue
@@ -429,7 +429,6 @@
           }
 
           printRow.value.list = JSON.stringify(selectRecords)
-          console.log(printRow.value.list)
           printRow.value.printMergeVal=printMerge.value
           printRow.value.mergeTechnologyNumber=technologyNumber
           // router.push({path: '/main/processCard/printProcess', query: {printList: JSON.stringify(selectRecords),printMerge:printMergeVal}})
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 929ad0f..9ba8da4 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
@@ -621,7 +621,7 @@
       }
     }
   },
-  cellDblclick (params) {//琛ㄦ牸鍐呭鍙屽嚮鎵撳紑浜у搧鐣岄潰
+  cellDblclick (params) {//琛ㄦ牸鍐呭鍙屽嚮鎵撳紑娆$牬鐣岄潰
     const { row } = params
     brokenRow.value = row
     if(brokenRow.value.damageDetails=== undefined){
@@ -899,7 +899,10 @@
     }
   }
 }
-const openedBrokenTable = () => {
+const openedBrokenTable = async () => {
+  await nextTick()
+  console.log('breakageType:', titleSelectJson.value.breakageType)
+  console.log('breakageReason:', titleSelectJson.value.breakageReason)
   //addListener(brokenGrid.value,brokenGridOptions)
   let damage =ref(brokenRow.value.damageDetails)
   brokenGrid.value.reloadData(damage.value)
@@ -1929,7 +1932,7 @@
           </template>
           <!--     鍒虹牬绫诲瀷breakageType   -->
           <template #breakageType="{ row }">
-            <vxe-select v-model="row.breakageType "
+            <vxe-select v-model="row.breakageType"
                         clearable placeholder=" " allow-create  filterable>
               <vxe-option v-for="item in titleSelectJson.breakageType" :key="item.id" :label="item.basic_name" :value="item.basic_name"/>
             </vxe-select>
@@ -1940,7 +1943,7 @@
 
           <!--娆$牬鍘熷洜-->
           <template #breakageReason="{ row }">
-            <vxe-select v-model="row.breakageReason "
+            <vxe-select v-model="row.breakageReason"
                         clearable placeholder=" " allow-create  filterable>
               <vxe-option v-for="item in titleSelectJson.breakageReason" :key="item.id" :label="item.basic_name" :value="item.basic_name"/>
             </vxe-select>
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 e6ebc62..d3e2920 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
@@ -204,24 +204,7 @@
                             });
                         }
                         map.put("Detail",details );
-//                    }else {
-//                        //涓嶆槸绗竴閬撳伐搴忥紝鏌ヨ鎶ュ伐鏁版嵁
-//                        List<Map<String,String>>  details = reportingWorkMapper.SelectReworlDetailMpReview(processIdStr, technologyStr, process,previousProcess,laminating);
-//                        if(process.equals("涓┖")){
-//                            String orderId = reportingWorkMapper.selectOrderid(processIdStr);
-//                            details.forEach( detail -> {
-//                                Integer glassId = orderGlassDetailMapper.
-//                                        getMinIdByGroup(orderId,
-//                                                String.valueOf(detail.get("order_number")),
-//                                                String.valueOf(detail.get("group")));
-//                                int listGlassId = Integer.parseInt(String.valueOf(detail.get("glassId")));
-//                                if(listGlassId  !=glassId){
-//                                    detail.put("rowClass","latter");
-//                                }
-//                            });
-//                        }
-//                        map.put("Detail",details );
-//                    }
+
                 }
             }
 
diff --git a/north-glass-erp/src/main/resources/mapper/pp/FolwCard.xml b/north-glass-erp/src/main/resources/mapper/pp/FolwCard.xml
index 6f700d2..db97e93 100644
--- a/north-glass-erp/src/main/resources/mapper/pp/FolwCard.xml
+++ b/north-glass-erp/src/main/resources/mapper/pp/FolwCard.xml
@@ -1816,7 +1816,8 @@
                pl.patch_reason,
                pl.patch_processes,
                pl.responsible_team,
-               pl.responsible_personnel
+               pl.responsible_personnel,
+               od.building_number
         from flow_card as fc
                  left join sd.order_glass_detail as ogd
                            on fc.order_id = ogd.order_id and fc.order_number = ogd.order_number and

--
Gitblit v1.8.0