|  |  | 
 |  |  |      */ | 
 |  |  |     List<WrkMast> selectPakOutStep11(@Param("crnNo")Integer crnNO, @Param("sourceStaNo")Integer sourceStaNo); | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 查找堆垛机号对应所有已出库工作档 | 
 |  |  |      * @param crnNO | 
 |  |  |      * @param sourceStaNo | 
 |  |  |      * @return | 
 |  |  |      */ | 
 |  |  |     WrkMast selectPakOutStep14(@Param("crnNo")Integer crnNO, @Param("sourceStaNo")Integer sourceStaNo); | 
 |  |  |  | 
 |  |  |     WrkMast selectWorkingPakin(@Param("sourceStaNo")Integer sourceStaNo); | 
 |  |  |     WrkMast selectWorkingPakout(@Param("sourceStaNo")Integer sourceStaNo); | 
 |  |  |  | 
 
 |  |  | 
 |  |  |             // 获取工作状态为11(生成出库ID)的出库工作档 | 
 |  |  | //            WrkMast wrkMast = wrkMastMapper.selectPakOutStep1(slave.getId(), crnStn.getStaNo()); | 
 |  |  |             List<WrkMast> wrkMasts = wrkMastMapper.selectPakOutStep11(slave.getId(), crnStn.getStaNo()); | 
 |  |  |             //            获取工作状态为14的工作档 | 
 |  |  |             WrkMast wrkMast1 = wrkMastMapper.selectPakOutStep14(slave.getId(), crnStn.getStaNo()); | 
 |  |  |             if (wrkMast1.getIoType().equals(103) || wrkMast1.getIoType().equals(107) ) { | 
 |  |  |                 continue; | 
 |  |  |             } | 
 |  |  |             for (WrkMast wrkMast : wrkMasts) { | 
 |  |  |                 if (wrkMast == null) { | 
 |  |  |                     continue; | 
 
 |  |  | 
 |  |  |         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 source_sta_no=#{sourceStaNo} and wrk_sts=14 and io_type>100 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 |