#
whycq
2023-05-21 6056bddb23fe640fe2833e8113bccc32ba004c80
src/main/resources/mapper/WrkMastMapper.xml
@@ -63,7 +63,7 @@
    </resultMap>
    <select id="selectByLocNo"  resultMap="BaseResultMap">
        select top 1 * from asr_wrk_mast where source_loc_no = #{sourceLocNo} and  (ctn_no is null or ctn_no != 'Y')
        select top 1 * from asr_wrk_mast where sta_no = #{staNo} and  (ctn_no is null or ctn_no != 'Y')
    </select>
    <select id="selectByLocNo1"  resultMap="BaseResultMap">
@@ -160,9 +160,19 @@
        select * from dbo.asr_wrk_mast where crn_no=#{crnNo} and source_sta_no=#{sourceStaNo} and wrk_sts=11 and io_type>100 order by io_pri desc,io_time,wrk_no asc
    </select>
    <select id="selectPakOutStep14" resultMap="BaseResultMap">
        select top 1 * from dbo.asr_wrk_mast
        where crn_no=#{crnNo}
        and ((wrk_sts=14 and io_type in (103,107) and source_sta_no=#{sourceStaNo}) or (wrk_sts in (2,3) and io_type in (53,57) and sta_no=#{sourceStaNo}))
        order by io_pri desc,io_time,wrk_no asc
    </select>
    <!--                                       入出库模式相关                                      -->
    <select id="selectWorkingPakin" resultMap="BaseResultMap">
        select top 1 * from dbo.asr_wrk_mast where wrk_sts in (2,3,4) and io_type != 11 and source_sta_no = #{sourceStaNo} order by io_time,wrk_no
        select top 1 * from dbo.asr_wrk_mast
        where (wrk_sts in (2,3,4) or (wrk_sts=14 and io_type in (103,107)))
        and io_type != 11 and source_sta_no = #{sourceStaNo}
        order by io_time,wrk_no
    </select>
    <select id="selectWorkingPakout" resultMap="BaseResultMap">
@@ -180,6 +190,9 @@
        order by io_time,wrk_no
    </select>
    <select id="selectPakoutEmpty" resultMap="BaseResultMap">
        select top 1 * from dbo.asr_wrk_mast where wrk_sts in (11,12,13,14) and io_type != 11 and sta_no = #{staNo} order by io_time,wrk_no
        select top 1 * from dbo.asr_wrk_mast where  io_type = 110 and sta_no = #{staNo} order by io_time,wrk_no
    </select>
    <select id="selectpj" resultMap="BaseResultMap">
        select * from dbo.asr_wrk_mast where  wrk_sts =14 and barcode=#{barcode}
    </select>
</mapper>