自动化立体仓库 - WMS系统
Junjie
2023-06-02 0f478c31b5327ffe4bfdebd72fdf23a6df5d37e6
src/main/resources/mapper/LocMastMapper.xml
@@ -292,11 +292,11 @@
            #{item}
        </foreach>
        and loc_sts = 'O'
        order by row1,bay1,lev1
        order by bay1,lev1,row1,
    </select>
    <select id="findInEmptyLocMast" resultMap="BaseResultMap">
        select top 1 * from asr_loc_mast
        select * from asr_loc_mast
        where loc_type2 = 1
        and loc_type1 = #{locType1}
        and row1 in
@@ -304,7 +304,8 @@
            #{item}
        </foreach>
        and loc_sts = 'O'
        order by row1,bay1,lev1
        and crn_no = #{crnNo}
        order by bay1,lev1,row1
    </select>
    <select id="findEmptyLocMastByLocNos" resultMap="BaseResultMap">
@@ -316,7 +317,10 @@
            #{item}
        </foreach>
        and loc_sts = 'O'
        order by row1,bay1,lev1
        <if test="crnNo != null || crnNo != ''">
            and crn_no = #{crnNo}
        </if>
        order by bay1,lev1,row1
    </select>
    <select id="findEmptyLowFrequencyLocMast" resultMap="BaseResultMap">
@@ -324,7 +328,16 @@
        where loc_type2 = 3
        and loc_type1 = #{locType1}
        and loc_sts = 'O'
        order by row1,bay1,lev1
        and crn_no = #{crnNo}
        order by bay1,lev1,row1
    </select>
    <select id="findEmptyLocMast" resultMap="BaseResultMap">
        select * from asr_loc_mast
        where loc_type1 = #{locType1}
        and loc_sts = 'O'
        and crn_no = #{crnNo}
        order by bay1,lev1,row1
    </select>
    <select id="selectLocByLev" resultMap="BaseResultMap">