From 07c572bea979dbd3ee46ec24083cb1bdcc014e3a Mon Sep 17 00:00:00 2001
From: pang.jiabao <pang_jiabao@163.com>
Date: 星期五, 05 七月 2024 13:56:50 +0800
Subject: [PATCH] 一期找库位方法修改

---
 src/main/resources/mapper/LocMastMapper.xml |   22 +++++++++++++++++++++-
 1 files changed, 21 insertions(+), 1 deletions(-)

diff --git a/src/main/resources/mapper/LocMastMapper.xml b/src/main/resources/mapper/LocMastMapper.xml
index 5aa38d2f..66c977c 100644
--- a/src/main/resources/mapper/LocMastMapper.xml
+++ b/src/main/resources/mapper/LocMastMapper.xml
@@ -183,7 +183,7 @@
         SELECT TOP 1 loc_no AS locNo,crn_no AS crnNo FROM asr_loc_mast
         where loc_sts = 'O'
         <if test="crnNo == 1">
-            and row1 in(1,2)
+            and row1 in(1,2,3)
         </if>
         <if test="crnNo == 2">
             and row1 in(5,6)
@@ -197,4 +197,24 @@
         SELECT TOP 1 loc_no AS locNo,crn_no AS crnNo FROM asr_loc_mast
         where loc_sts = 'O' and row1 = #{row} ORDER BY lev1 ASC, bay1 ASC
     </select>
+    <select id="queryLocByBarCodeNew" resultType="com.zy.asrs.entity.LocMast">
+        SELECT TOP 1 loc_no AS locNo,crn_no AS crnNo FROM asr_loc_mast
+        where loc_sts = 'O' and bay1 not in(1,39)
+        <if test="devpNo == 104">
+            and row1 in(1,2,3)
+        </if>
+        <if test="devpNo == 204">
+            and row1 in(4,5)
+        </if>
+        <if test="devpNo == 304">
+            and row1 in(6,7)
+        </if>
+        <if test="flag == 1">
+            and lev1 in(1,2,3,4,5,6)
+        </if>
+        <if test="flag == 2">
+            and lev1 in(7,8,9,10,11)
+        </if>
+        ORDER BY lev1 ASC, bay1 ASC
+    </select>
 </mapper>

--
Gitblit v1.9.1