自动化立体仓库 - WCS系统
#
luxiaotao1123
2020-08-11 a853cf5758095db64924c8ccacd43fd61a20d597
src/main/java/com/zy/asrs/mapper/WrkMastMapper.java
@@ -32,9 +32,13 @@
    @Select("select top 1 * from asr_wrk_mast where wrk_no=#{workNo} and wrk_sts=14 and (io_type=103 or io_type=107 or io_type=104)")
    WrkMast selectPickStep(@Param("workNo")Integer workNo);
    // 出库时,从堆垛机出库站到目标出库站,堆垛机出库站有物时执行
    // 出库第一步,从库位到堆垛机出库站
    @Select("select top 1 * from dbo.asr_wrk_mast where crn_no={crnNo} and wrk_sts=11 and io_type>100 order by io_pri desc,io_time,wrk_no asc")
    WrkMast selectPakOutStep1(@Param("crnNo")Integer crnNO);
    // 出库第二步,从堆垛机出库站到目标出库站,堆垛机出库站有物时执行
    @Select("select top 1 * from dbo.asr_wrk_mast where source_sta_no=#{sourceStaNo} and wrk_sts=12 and io_type>100 order by io_pri desc,io_time desc,wrk_no ASC")
    WrkMast selectPakOutStep1(@Param("sourceStaNo")Integer sourceStaNo);
    WrkMast selectPakOutStep2(@Param("sourceStaNo")Integer sourceStaNo);
    // work log -------------------------------------------------------
    @Insert("insert into asr_wrk_mast_log select * from asr_wrk_mast where wrk_no=#{workNo}")