From 804c80b0fd284c7464066efbd5e5833ddacfb635 Mon Sep 17 00:00:00 2001
From: liding <756868258@qq.com>
Date: 星期五, 11 四月 2025 13:11:16 +0800
Subject: [PATCH] 原辅材下单优化
---
basic-server/src/main/resources/mapper/StandardProductListMapper.xml | 28 +++++++++++++++++++++++++++-
1 files changed, 27 insertions(+), 1 deletions(-)
diff --git a/basic-server/src/main/resources/mapper/StandardProductListMapper.xml b/basic-server/src/main/resources/mapper/StandardProductListMapper.xml
index 351fb73..c375e2d 100644
--- a/basic-server/src/main/resources/mapper/StandardProductListMapper.xml
+++ b/basic-server/src/main/resources/mapper/StandardProductListMapper.xml
@@ -52,7 +52,7 @@
tell=#{productList.tell},
update_user=#{productList.updateUser},
update_time=#{productList.updateTime},
- check_status=#{checkStatus}
+ check_status=#{productList.checkStatus}
WHERE id = #{productList.id}
</update>
<update id="updateSortUp">
@@ -163,4 +163,30 @@
#{item}
</foreach>
</update>
+
+ <select id="standardProductListNoPage" resultType="com.ruoyi.basic.pojo.StandardProductList">
+ SELECT
+ spl.*,
+ sm.code as methodS
+ FROM
+ standard_product_list spl
+ LEFT JOIN
+ standard_method sm ON sm.id = spl.standard_method_list_id
+ <where>
+ <if test="standardProductListDto.standardMethodListIds != null and standardProductListDto.standardMethodListIds.size() > 0">
+ spl.standard_method_list_id IN
+ <foreach collection="standardProductListDto.standardMethodListIds" open="(" close=")" separator="," item="item">
+ #{item}
+ </foreach>
+ </if>
+ <if test="standardProductListDto.tree != null and standardProductListDto.tree != ''">
+ AND spl.tree = #{standardProductListDto.tree}
+ </if>
+ <if test="standardProductListDto.state != null">
+ AND spl.state = #{standardProductListDto.state}
+ </if>
+ </where>
+ ORDER BY
+ spl.standard_method_list_id ASC
+ </select>
</mapper>
--
Gitblit v1.9.3