|  |  | 
 |  |  |                         || Cools.isEmpty(wrkMast.getStaNo()) || Cools.isEmpty(wrkMast.getSourceStaNo()) ) { | 
 |  |  |                         continue; | 
 |  |  |                     } | 
 |  |  |                     int stnNo = 0; | 
 |  |  |                     // 拣、盘、并 作业站转换 | 
 |  |  |                     if (wrkMast.getStaNo() == 109) { | 
 |  |  |                         stnNo = 127; | 
 |  |  |                     } else if (wrkMast.getStaNo() == 113) { | 
 |  |  |                         stnNo = 128; | 
 |  |  |                     } else { | 
 |  |  |                         log.error("{}号任务数据异常!", wrkMast.getWrkNo()); | 
 |  |  |                     } | 
 |  |  |                     // 获取目标站 | 
 |  |  |                     Wrapper<StaDesc> wrapper = new EntityWrapper<StaDesc>() | 
 |  |  |                             .eq("type_no", wrkMast.getIoType() - 50) | 
 |  |  |                             .eq("stn_no", wrkMast.getStaNo()) // 作业站点 = 拣料出库的目标站 | 
 |  |  |                             .eq("stn_no", stnNo) // 作业站点 = 拣料出库的目标站 | 
 |  |  |                             .eq("crn_no", wrkMast.getCrnNo()); // 堆垛机号 | 
 |  |  |                     StaDesc staDesc = staDescService.selectOne(wrapper); | 
 |  |  |                     if (Cools.isEmpty(staDesc)) { | 
 |  |  |                         log.error("type_no={},stn_no={},crn_no={}", wrkMast.getIoType(), stnNo, wrkMast.getCrnNo()); | 
 |  |  |                         log.error("入库路径不存在"); | 
 |  |  |                         continue; | 
 |  |  |                     } |