| | |
| | | #{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 |
| | |
| | | #{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"> |
| | |
| | | #{item} |
| | | </foreach> |
| | | and loc_sts = 'O' |
| | | order by row1,bay1,lev1 |
| | | <if test="crnNo != null and crnNo != ''"> |
| | | and crn_no = #{crnNo} |
| | | </if> |
| | | order by bay1,lev1,row1 |
| | | </select> |
| | | |
| | | <select id="findEmptyLowFrequencyLocMast" resultMap="BaseResultMap"> |
| | | select * from asr_loc_mast |
| | | where loc_type2 = 3 |
| | | and loc_type1 = #{locType1} |
| | | <if test="locType1 != 1"> |
| | | and loc_type1 = #{locType1} |
| | | </if> |
| | | 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"> |
| | |
| | | #{item} |
| | | </foreach> |
| | | </select> |
| | | |
| | | <select id="selectEmptyLocCount0" resultType="java.lang.Integer"> |
| | | select count(1) from asr_loc_mast |
| | | where 1=1 |
| | | and loc_sts = 'O' |
| | | and loc_type1 = #{locType1} |
| | | and loc_type2 = #{locType2} |
| | | and crn_no = #{crnNo} |
| | | <if test="crnNo == 1"> |
| | | and row1 in (3,4) |
| | | </if> |
| | | <if test="crnNo == 2"> |
| | | and row1 in (11,12) |
| | | </if> |
| | | <if test="crnNo == 3"> |
| | | and row1 in (18,19) |
| | | </if> |
| | | </select> |
| | | </mapper> |