From 5d81fcc5768741323a2e343fc01f44e17e68b65b Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期四, 25 六月 2026 14:59:38 +0800
Subject: [PATCH] 1.库存入库新增质检流程 2.销售相关查询返回总合同号 3.采购相关查询返回总合同号

---
 src/main/resources/mapper/purchase/PurchaseReturnOrdersMapper.xml |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/src/main/resources/mapper/purchase/PurchaseReturnOrdersMapper.xml b/src/main/resources/mapper/purchase/PurchaseReturnOrdersMapper.xml
index 6732a66..b7c9a1f 100644
--- a/src/main/resources/mapper/purchase/PurchaseReturnOrdersMapper.xml
+++ b/src/main/resources/mapper/purchase/PurchaseReturnOrdersMapper.xml
@@ -22,7 +22,8 @@
         SELECT
             pro.*,
             sm.supplier_name as supplier_name,
-            pl.purchase_contract_number as purchase_contract_number
+            pl.purchase_contract_number as purchase_contract_number,
+            pl.master_contract_no as master_contract_no
         FROM purchase_return_orders pro
                  LEFT JOIN supplier_manage sm ON pro.supplier_id = sm.id
                  LEFT JOIN purchase_ledger pl ON pl.id = pro.purchase_ledger_id
@@ -54,7 +55,7 @@
         where pro.id = #{id}
     </select>
     <select id="listPageAccountPurchaseReturn"
-            resultType="com.ruoyi.account.bean.vo.PurchaseReturnVo">
+            resultType="com.ruoyi.account.bean.vo.purchase.PurchaseReturnVo">
          select pro.id,
                 pro.no returnNo,
                 t.inboundBatches,
@@ -62,7 +63,8 @@
                 pro.prepared_at,
                 pro.total_amount,
                 CASE pro.return_type WHEN 0 THEN '閫�璐ч��娆�' WHEN 1 THEN '鎷掓敹' END AS returnType,
-                pl.purchase_contract_number
+                pl.purchase_contract_number,
+                pl.master_contract_no
         from purchase_return_orders pro
         left join
             (select prop.purchase_return_order_id,
@@ -76,6 +78,9 @@
             <if test="req.returnNo != null and req.returnNo != ''">
                 and pro.no like concat('%',#{req.returnNo},'%')
             </if>
+            <if test="req.supplierId != null">
+                and pro.supplier_id = #{req.supplierId}
+            </if>
             <if test="req.supplierName != null and req.supplierName != ''">
                 and sm.supplier_name like concat('%',#{req.supplierName},'%')
             </if>

--
Gitblit v1.9.3