From 877504ede165b8c965b6cf6599708e7e48778034 Mon Sep 17 00:00:00 2001
From: liyong <18434998025@163.com>
Date: 星期四, 08 一月 2026 15:33:40 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/jtwy' into jtwy

---
 src/main/resources/mapper/production/ProductWorkOrderMapper.xml |    4 +++-
 src/main/resources/mapper/production/ProductOrderMapper.xml     |    5 +----
 src/main/java/com/ruoyi/production/dto/ProductWorkOrderDto.java |    3 +++
 3 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/src/main/java/com/ruoyi/production/dto/ProductWorkOrderDto.java b/src/main/java/com/ruoyi/production/dto/ProductWorkOrderDto.java
index f43789e..2191029 100644
--- a/src/main/java/com/ruoyi/production/dto/ProductWorkOrderDto.java
+++ b/src/main/java/com/ruoyi/production/dto/ProductWorkOrderDto.java
@@ -26,4 +26,7 @@
     private String unit;
 
 
+    //鐢熶骇璁㈠崟鍙�
+    @ApiModelProperty(value = "鐢熶骇璁㈠崟鍙�")
+    private String productOrderNpsNo;
 }
diff --git a/src/main/resources/mapper/production/ProductOrderMapper.xml b/src/main/resources/mapper/production/ProductOrderMapper.xml
index df9f8b8..616d12f 100644
--- a/src/main/resources/mapper/production/ProductOrderMapper.xml
+++ b/src/main/resources/mapper/production/ProductOrderMapper.xml
@@ -14,7 +14,7 @@
         <result property="updateTime" column="update_time"/>
     </resultMap>
     <select id="pageProductOrder" resultType="com.ruoyi.production.dto.ProductOrderDto">
-        select po.*,sl.sales_contract_no,sl.project_name,sl.customer_name,slp.product_category,slp.specification_model
+        select po.*,sl.sales_contract_no,sl.customer_name,slp.product_category,slp.specification_model
         from product_order po
         left join sales_ledger sl on po.sales_ledger_id = sl.id
         left join sales_ledger_product slp on po.product_model_id = slp.id
@@ -25,9 +25,6 @@
             </if>
             <if test="c.salesContractNo != null and c.salesContractNo != ''">
                 and sl.sales_contract_no like concat('%',#{c.salesContractNo},'%')
-            </if>
-            <if test="c.projectName != null and c.projectName != ''">
-                and sl.project_name like concat('%',#{c.projectName},'%')
             </if>
             <if test="c.customerName != null and c.customerName != ''">
                 and sl.customer_name like concat('%',#{c.customerName},'%')
diff --git a/src/main/resources/mapper/production/ProductWorkOrderMapper.xml b/src/main/resources/mapper/production/ProductWorkOrderMapper.xml
index e1fdbd6..6c05996 100644
--- a/src/main/resources/mapper/production/ProductWorkOrderMapper.xml
+++ b/src/main/resources/mapper/production/ProductWorkOrderMapper.xml
@@ -24,10 +24,12 @@
         pp.NAME as processName,
         pm.model,
         pm.unit,
-        p.product_name AS productName
+        p.product_name AS productName,
+        po.nps_no AS productOrderNpsNo
         FROM
         `product_work_order` pwo
         LEFT JOIN product_process_route_item ppri ON ppri.id = pwo.product_process_route_item_id
+        LEFT JOIN product_order po ON po.id = pwo.product_order_id
         LEFT JOIN product_process pp ON pp.id = ppri.process_id
         LEFT JOIN product_model pm ON pm.id = ppri.product_model_id
         LEFT JOIN product p ON p.id = pm.product_id

--
Gitblit v1.9.3