From 86b35ee3af5f587bf3194805806e5e2fafaf4a70 Mon Sep 17 00:00:00 2001
From: pang.jiabao <pang_jiabao@163.com>
Date: 星期一, 21 十月 2024 11:59:21 +0800
Subject: [PATCH] #

---
 src/main/resources/mapper/LocDetlMapper.xml |   29 +++++++++++++++++++++++++++++
 1 files changed, 29 insertions(+), 0 deletions(-)

diff --git a/src/main/resources/mapper/LocDetlMapper.xml b/src/main/resources/mapper/LocDetlMapper.xml
index ef44e99..e4e21c2 100644
--- a/src/main/resources/mapper/LocDetlMapper.xml
+++ b/src/main/resources/mapper/LocDetlMapper.xml
@@ -394,6 +394,32 @@
             #{item}
         </foreach>
     </select>
+    <select id="selectTallyGoosList" resultMap="BaseResultMap">
+        select
+            a.*
+        from
+            asr_loc_detl a
+        where
+                a.loc_no in(
+                select
+                    DISTINCT ald.loc_no
+                from
+                    asr_loc_mast alm
+                        inner join asr_loc_detl ald on
+                        alm.loc_no = ald.loc_no
+                where
+                    alm.loc_sts = 'F'
+                  and alm.bay1 > #{columnNum}
+                  and ald.dead_warn = 0
+                group by
+                    ald.loc_no ,
+                    ald.brand
+                HAVING
+                    count(ald.model) = 1
+            )
+        order by
+            a.manu_date asc
+    </select>
 
     <update id="updateMatTurn">
         UPDATE a
@@ -404,6 +430,9 @@
         FROM asr_loc_detl a
         INNER JOIN man_mat b ON a.matnr=#{matnrOld} AND b.matnr=#{matnr};
     </update>
+    <update id="updateLhStsByLocNo">
+        update asr_loc_detl set dead_warn = #{status},modi_time = getdate() where loc_no = #{locNo}
+    </update>
 
 
 </mapper>

--
Gitblit v1.9.1