| | |
| | | break; |
| | | } |
| | | } |
| | | BasCrnp crnp = basCrnpService.selectById(crnNo); |
| | | if (Cools.isEmpty(crnp)) { |
| | | throw new CoolException("堆垛机编号错误"); |
| | | } |
| | | if (!"Y".equals(crnp.getInEnable())) { |
| | | throw new CoolException("当前堆垛机无法入库"); |
| | | } |
| | | basCrnpService.checkSiteStatus(crnNo); |
| | | // 获取目标站 |
| | | Wrapper<StaDesc> wrapper = new EntityWrapper<StaDesc>() |
| | | .eq("type_no", staDescId) |
| | |
| | | startupDto.setStaNo(staNo.getDevNo()); |
| | | startupDto.setLocNo(locNo); |
| | | } else { |
| | | throw new CoolException("目标站不可用"); |
| | | throw new CoolException("目标站"+staDesc.getCrnStn()+"不可用"); |
| | | } |
| | | } |
| | | return startupDto; |