From 71e5f5a77933f610bae6f1ccd9db9190cffca71e Mon Sep 17 00:00:00 2001
From: gongchunyi <deslre0381@gmail.com>
Date: 星期三, 14 十月 2026 14:43:46 +0800
Subject: [PATCH] chore: 通达矿山配置文件
---
src/main/resources/mapper/sales/SalesLedgerProductMapper.xml | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/src/main/resources/mapper/sales/SalesLedgerProductMapper.xml b/src/main/resources/mapper/sales/SalesLedgerProductMapper.xml
index b5111e6..662d953 100644
--- a/src/main/resources/mapper/sales/SalesLedgerProductMapper.xml
+++ b/src/main/resources/mapper/sales/SalesLedgerProductMapper.xml
@@ -9,6 +9,7 @@
T1.id,
T1.sales_ledger_id,
T1.warn_num,
+ T1.packaging_spec,
T1.quantity,
T1.min_stock,
T1.tax_rate,
@@ -91,6 +92,11 @@
) t4 ON t4.sales_ledger_product_id = T1.id
left join product_model pm ON T1.product_model_id = pm.id
left join product p ON pm.product_id = p.id
+ LEFT JOIN (
+ SELECT product_model_id, MAX(create_time) AS last_stock_in_time
+ FROM stock_in_record
+ GROUP BY product_model_id
+ ) t5 ON t5.product_model_id = T1.product_model_id
<where>
<if test="salesLedgerProduct.salesLedgerId != null">
AND T1.sales_ledger_id = #{salesLedgerProduct.salesLedgerId}
@@ -99,7 +105,7 @@
AND T1.type = #{salesLedgerProduct.type}
</if>
</where>
- ORDER BY T1.register_date DESC
+ ORDER BY t5.last_stock_in_time DESC, T1.id DESC
</select>
<select id="selectSalesLedgerProductByMainId" resultType="com.ruoyi.sales.pojo.SalesLedgerProduct">
--
Gitblit v1.9.3