| | |
| | | } |
| | | StringBuilder errorBuilder = new StringBuilder(); |
| | | List<Long> areaTypeList = LocUtils.getAreaTypeList(station.getStationName()); |
| | | if (areaTypeList.isEmpty()) { |
| | | throw new CoolException("未查询到起点可入库区(库位规则未配置)!!!"); |
| | | } |
| | | for (Long areaType : areaTypeList) { |
| | | if (errorBuilder.length() > 0) { |
| | | errorBuilder.append(","); |
| | |
| | | } |
| | | Task task = new Task(); |
| | | task.setTaskCode(ruleCode) |
| | | .setTaskStatus(TaskStsType.GENERATE_IN.id) |
| | | .setTaskStatus(TaskStsType.MISSION_INITIAL.id) |
| | | .setTaskType(TaskType.TASK_TYPE_EMPTY_IN.type) |
| | | .setWarehType(WarehType.WAREHOUSE_TYPE_AGV.val)//lsh待修改 |
| | | .setTargLoc(targetLoc) |