| | |
| | | |
| | | // 站点检测 |
| | | AgvBasDevp agvBasDevp = agvBasDevpService.selectById(station); |
| | | if (Cools.isEmpty(agvBasDevp)) { |
| | | throw new CoolException("站点信息不存在"); |
| | | } |
| | | if (!agvBasDevp.getLocSts().equals("O")) { |
| | | throw new CoolException("当前工作位状态为" + agvBasDevp.getLocSts() + ",无法进行空板出库"); |
| | | } |
| | |
| | | } |
| | | |
| | | if (Cools.isEmpty(agvLocMast)) { |
| | | log.info("暂无当前出库站点类型的空货架!"); |
| | | return; |
| | | throw new CoolException("暂无当前出库站点类型的空货架!"); |
| | | } |
| | | //生成工作档 |
| | | createWrkMast(110, 21L, agvLocMast.getLocNo(), agvBasDevp.getDevNo(), agvLocMast.getBarcode(), now, userId, containerType, agvLocMast.getPltType()); |