| | |
| | | brand, |
| | | appe_time |
| | | </select> |
| | | <select id="selectLocNoByGroupNo" resultType="com.zy.asrs.entity.LocDetl"> |
| | | select distinct ald.loc_no as locNo,ald.brand from asr_loc_detl ald where ald.brand in |
| | | <foreach collection="packageGroupNos" item="item" index="index" open="(" close=")" separator=","> |
| | | #{item} |
| | | </foreach> |
| | | </select> |
| | | <select id="selectTallyGoosList" resultMap="BaseResultMap"> |
| | | select |
| | | a.* |
| | | from |
| | | asr_loc_detl a |
| | | where |
| | | a.loc_no in( |
| | | select |
| | | DISTINCT ald.loc_no |
| | | from |
| | | asr_loc_mast alm |
| | | inner join asr_loc_detl ald on |
| | | alm.loc_no = ald.loc_no |
| | | where |
| | | alm.loc_sts = 'F' |
| | | and alm.bay1 > #{columnNum} |
| | | and ald.dead_warn = 0 |
| | | group by |
| | | ald.loc_no , |
| | | ald.brand |
| | | HAVING |
| | | count(ald.model) = 1 |
| | | ) |
| | | order by |
| | | a.manu_date asc |
| | | </select> |
| | | |
| | | <update id="updateMatTurn"> |
| | | UPDATE a |
| | |
| | | FROM asr_loc_detl a |
| | | INNER JOIN man_mat b ON a.matnr=#{matnrOld} AND b.matnr=#{matnr}; |
| | | </update> |
| | | <update id="updateLhStsByLocNo"> |
| | | update asr_loc_detl set dead_warn = #{status},modi_time = getdate() where loc_no = #{locNo} |
| | | </update> |
| | | |
| | | |
| | | </mapper> |