自动化立体仓库 - WMS系统
#
lsh
2024-12-25 0d4ef71836341f929a57e3943c5ca131e4c0a8c5
src/main/resources/mapper/WrkMastMapper.xml
@@ -75,7 +75,7 @@
        order by io_time,wrk_no asc
    </select>
    <select id="selectWrkMastWrkDetlMatnrBatch" resultMap="BaseResultMap">
    <select id="selectWrkMastWrkDetl" resultMap="BaseResultMap">
        select m.* from asr_wrk_mast m,asr_wrk_detl d
        where 1=1
        and m.wrk_no = d.wrk_no
@@ -91,13 +91,61 @@
            </otherwise>
        </choose>
        <choose>
            <when test="grade != null and grade != ''">
                and d.brand = #{grade}
            <when test="brand != null and brand != ''">
                and d.brand = #{brand}
            </when>
            <otherwise>
                and (d.brand IS NULL OR d.brand = '')
            </otherwise>
        </choose>
        <choose>
            <when test="standby1 != null and standby1 != ''">
                and d.standby1 = #{standby1}
            </when>
            <otherwise>
                and (d.standby1 IS NULL OR d.standby1 = '')
            </otherwise>
        </choose>
        <choose>
            <when test="standby2 != null and standby2 != ''">
                and d.standby2 = #{standby2}
            </when>
            <otherwise>
                and (d.standby2 IS NULL OR d.standby2 = '')
            </otherwise>
        </choose>
        <choose>
            <when test="standby3 != null and standby3 != ''">
                and d.standby3 = #{standby3}
            </when>
            <otherwise>
                and (d.standby3 IS NULL OR d.standby3 = '')
            </otherwise>
        </choose>
        <choose>
            <when test="boxType1 != null and boxType1 != ''">
                and d.box_type1 = #{boxType1}
            </when>
            <otherwise>
                and (d.box_type1 IS NULL OR d.box_type1 = '')
            </otherwise>
        </choose>
        <choose>
            <when test="boxType2 != null and boxType2 != ''">
                and d.box_type2 = #{boxType2}
            </when>
            <otherwise>
                and (d.box_type2 IS NULL OR d.box_type2 = '')
            </otherwise>
        </choose>
        <choose>
            <when test="boxType3 != null and boxType3 != ''">
                and d.box_type3 = #{boxType3}
            </when>
            <otherwise>
                and (d.box_type3 IS NULL OR d.box_type3 = '')
            </otherwise>
        </choose>
    </select>
</mapper>