From 9b362b55344d0c854355eb2db1de84219b53a77e Mon Sep 17 00:00:00 2001
From: guoyujie <guoyujie@ng.com>
Date: 星期一, 29 十二月 2025 16:35:48 +0800
Subject: [PATCH] Merge branch 'master' of http://10.153.19.25:10101/r/ERP_override

---
 north-glass-erp/src/main/java/com/example/erp/entity/pp/PatchLog.java         |    2 ++
 north-glass-erp/src/main/java/com/example/erp/service/pp/ReportService.java   |   22 ++++++++++++----------
 north-glass-erp/src/main/java/com/example/erp/service/sd/DeliveryService.java |    3 +++
 north-glass-erp/northglass-erp/src/components/sd/order/PrintSheet3.vue        |    3 +--
 4 files changed, 18 insertions(+), 12 deletions(-)

diff --git a/north-glass-erp/northglass-erp/src/components/sd/order/PrintSheet3.vue b/north-glass-erp/northglass-erp/src/components/sd/order/PrintSheet3.vue
index 2ea2710..43bad20 100644
--- a/north-glass-erp/northglass-erp/src/components/sd/order/PrintSheet3.vue
+++ b/north-glass-erp/northglass-erp/src/components/sd/order/PrintSheet3.vue
@@ -222,8 +222,7 @@
       <template v-for="(item, index) in produceList" :key="index" >
         <tr>
           <td style="font-size: 15px;font-weight: bold;text-align: left" colspan="4">浜у搧鍚嶇О:
-            <span v-if="company.productName!=='product_abbreviation'">{{item.productName}}</span>
-            <span v-else >{{item.remarks}}</span>
+            <span >{{item.productName}}</span>
           </td>
           <td v-if="company.showDeliveryCreator" style="font-size: 15px;font-weight: bold;text-align: left" colspan="2">璁㈣揣鏃ユ湡:<span>{{delivery.contractId}}</span></td>
           <td v-else style="font-size: 15px;font-weight: bold;text-align: left" colspan="2"></td>
diff --git a/north-glass-erp/src/main/java/com/example/erp/entity/pp/PatchLog.java b/north-glass-erp/src/main/java/com/example/erp/entity/pp/PatchLog.java
index 24ac5a4..ca72627 100644
--- a/north-glass-erp/src/main/java/com/example/erp/entity/pp/PatchLog.java
+++ b/north-glass-erp/src/main/java/com/example/erp/entity/pp/PatchLog.java
@@ -31,6 +31,8 @@
     private Integer reviewStatus;
     //鏋跺彿
     private String rack;
+    //琛ョ墖鐘舵��
+    private String patchState;
     //鍒涘缓鏃堕棿
     private LocalDate createTime;
     //淇敼鏃堕棿
diff --git a/north-glass-erp/src/main/java/com/example/erp/service/pp/ReportService.java b/north-glass-erp/src/main/java/com/example/erp/service/pp/ReportService.java
index ad0c82b..1fb973b 100644
--- a/north-glass-erp/src/main/java/com/example/erp/service/pp/ReportService.java
+++ b/north-glass-erp/src/main/java/com/example/erp/service/pp/ReportService.java
@@ -209,17 +209,19 @@
                             .eq("basic_name",uniqueList.get(i).get("process"))
                             .last("limit 1")
             );
+            if(basicData!=null){
+                //鍒ゆ柇澶硅兌鍜屽す鑳跺悗宸ュ簭
+                //Objects.equals(basicData.getNickname(), "stepA") || Objects.equals(basicData.getNickname(), "stepC")
+                if(Objects.equals(basicData.getNickname(), "stepA") || Objects.equals(basicData.getNickname(), "stepC")){
+                    clos.put(uniqueList.get(i).get("process"), 15+i);
+                }
+                //鍒ゆ柇涓┖鍜屼腑绌哄悗宸ュ簭
+                //Objects.equals(basicData.getNickname(), "stepB") || Objects.equals(basicData.getNickname(), "stepD")
+                if(Objects.equals(basicData.getNickname(), "stepB") || Objects.equals(basicData.getNickname(), "stepD")){
+                    columns.add("reportWorkQuantity."+uniqueList.get(i).get("process"));
+                }
+            }
 
-            //鍒ゆ柇澶硅兌鍜屽す鑳跺悗宸ュ簭
-            //Objects.equals(basicData.getNickname(), "stepA") || Objects.equals(basicData.getNickname(), "stepC")
-            if(Objects.equals(basicData.getNickname(), "stepA") || Objects.equals(basicData.getNickname(), "stepC")){
-                clos.put(uniqueList.get(i).get("process"), 15+i);
-            }
-            //鍒ゆ柇涓┖鍜屼腑绌哄悗宸ュ簭
-            //Objects.equals(basicData.getNickname(), "stepB") || Objects.equals(basicData.getNickname(), "stepD")
-            if(Objects.equals(basicData.getNickname(), "stepB") || Objects.equals(basicData.getNickname(), "stepD")){
-                columns.add("reportWorkQuantity."+uniqueList.get(i).get("process"));
-            }
         }
 
 
diff --git a/north-glass-erp/src/main/java/com/example/erp/service/sd/DeliveryService.java b/north-glass-erp/src/main/java/com/example/erp/service/sd/DeliveryService.java
index 3e6dd5a..25dd224 100644
--- a/north-glass-erp/src/main/java/com/example/erp/service/sd/DeliveryService.java
+++ b/north-glass-erp/src/main/java/com/example/erp/service/sd/DeliveryService.java
@@ -570,12 +570,15 @@
 
                 List<Map<String, Object>> deliveryDetailList2;
                 if(state==3){
+                    //娲涢槼鏈夐噾棰�
                     deliveryDetailList2=deliveryDetailMapper.getSelectDeliveryPrintingMoneySpecifications(detail.getDeliveryId(),
                             detail.getOrderDetail().getProductId(), detail.getOrderDetail().getOrderId());
                 }else if(state==4){
+                    //娲涢槼鏃犻噾棰�
                     deliveryDetailList2=deliveryDetailMapper.getSelectDeliveryPrintingNoMoneySpecifications(detail.getDeliveryId(),
                             detail.getOrderDetail().getProductId(), detail.getOrderDetail().getOrderId());
                 }else{
+                    //閫氱敤
                     deliveryDetailList2 = deliveryDetailMapper.getSelectDeliveryDetailPrinting(detail.getDeliveryId(),
                             detail.getOrderDetail().getProductId(), detail.getOrderDetail().getOrderId());
                 }

--
Gitblit v1.8.0