| | |
| | | @Override |
| | | public R taskCreate(taskCreateParam param) { |
| | | //禁用堆垛机后不可下发任务 |
| | | BasCrnp basCrnp = basCrnpService.selectOne(new EntityWrapper<BasCrnp>().eq("crn_no", param.getCrn())); |
| | | if ((param.getIoType() == 3 || param.getIoType() == 1 ) && basCrnp.getInEnable().equals("N")){ |
| | | throw new CoolException("生成任务失败,堆垛机不可用"); |
| | | } else if (param.getIoType() == 2 && basCrnp.getOutEnable().equals("N")) { |
| | | throw new CoolException("生成任务失败,堆垛机不可用"); |
| | | } |
| | | // BasCrnp basCrnp = basCrnpService.selectOne(new EntityWrapper<BasCrnp>().eq("crn_no", param.getCrn())); |
| | | // if ((param.getIoType() == 3 || param.getIoType() == 1 ) && basCrnp.getInEnable().equals("N")){ |
| | | // throw new CoolException("生成任务失败,堆垛机不可用"); |
| | | // } else if (param.getIoType() == 2 && basCrnp.getOutEnable().equals("N")) { |
| | | // throw new CoolException("生成任务失败,堆垛机不可用"); |
| | | // } |
| | | //禁用库位后不可下发出库任务 |
| | | if (param.getIoType() == 2){ |
| | | String wcsLocNo = Utils.getWcsLocNo(param.getStartPoint()); |