From 02e13964dd95077c5f515156bc0da5187f5c8cf3 Mon Sep 17 00:00:00 2001
From: zss <zss@example.com>
Date: 星期三, 19 六月 2024 11:49:37 +0800
Subject: [PATCH] 工时分组排序+制单人字段

---
 inspect-server/src/main/resources/mapper/StandardProductListMapper.xml |   30 ++++++++++++++++++++++++++++++
 1 files changed, 30 insertions(+), 0 deletions(-)

diff --git a/inspect-server/src/main/resources/mapper/StandardProductListMapper.xml b/inspect-server/src/main/resources/mapper/StandardProductListMapper.xml
index 5735cfd..5114a23 100644
--- a/inspect-server/src/main/resources/mapper/StandardProductListMapper.xml
+++ b/inspect-server/src/main/resources/mapper/StandardProductListMapper.xml
@@ -43,4 +43,34 @@
             and inspection_item_subclass = #{items}
         </if>
     </select>
+    <select id="getOne" resultType="com.yuanchu.mom.pojo.StandardProductList">
+        select * from standard_product_list
+        where standard_method_list_id = #{standardMethodListId}
+        and inspection_item = #{inspectionItem}
+        <if test="sample!=null">
+            and sample = #{sample}
+        </if>
+        <if test="inspectionItemSubclass!=null">
+            and inspection_item_subclass = #{inspectionItemSubclass}
+        </if>
+        <if test="model!=null">
+            and model = #{model}
+        </if>
+    </select>
+    <select id="selectDetail" resultType="com.yuanchu.mom.pojo.StandardProductList">
+        select * from standard_product_list
+        where standard_method_list_id = #{standardMethodListId}
+        and state =#{state}
+        and model=#{model}
+        order by case when man_hour_group is NULL then 1 else 0 end, CAST(man_hour_group as UNSIGNED),
+                 man_hour_group REGEXP '^[0-9]', id asc
+    </select>
+    <select id="selectDetail2" resultType="com.yuanchu.mom.pojo.StandardProductList">
+        select * from standard_product_list
+        where standard_method_list_id = #{standardMethodListId}
+          and state =#{state}
+          and tree=#{tree}
+        order by case when man_hour_group is NULL then 1 else 0 end, CAST(man_hour_group as UNSIGNED),
+                 man_hour_group REGEXP '^[0-9]', id asc
+    </select>
 </mapper>

--
Gitblit v1.9.3