| | |
| | | |
| | | Task task = new Task(); |
| | | task.setTaskNo(this.generateTaskNo(taskType.getId()));//任务号 |
| | | task.setTaskSts(1L);//1.生成入库任务 |
| | | task.setTaskSts(TaskStsType.GENERATE_IN.id);//1.生成入库任务 |
| | | task.setTaskType(taskType.getId());//任务类型 |
| | | task.setIoPri(this.generateIoPri(taskType.getId()));//优先级 |
| | | task.setOriginLoc(null); |
| | |
| | | |
| | | Task task = new Task(); |
| | | task.setTaskNo(this.generateTaskNo(taskType.getId()));//任务号 |
| | | task.setTaskSts(1L);//1.生成入库任务 |
| | | task.setTaskSts(TaskStsType.GENERATE_IN.id);//1.生成入库任务 |
| | | task.setTaskType(taskType.getId());//任务类型 |
| | | task.setIoPri(this.generateIoPri(taskType.getId()));//优先级 |
| | | task.setOriginLoc(null); |
| | |
| | | |
| | | if (task.getTaskType() < 100) { |
| | | //入库 |
| | | task.setTaskSts(99L);//99.入库完成 |
| | | task.setTaskSts(TaskStsType.COMPLETE_IN.id);//99.入库完成 |
| | | }else { |
| | | //出库 |
| | | TaskDetl taskDetl = taskDetls.get(0); |
| | | if (taskDetl.getWaveId() == null) { |
| | | task.setTaskSts(199L);//199.出库完成 |
| | | task.setTaskSts(TaskStsType.COMPLETE_OUT.id);//199.出库完成 |
| | | }else { |
| | | task.setTaskSts(198L);//198.播种中 |
| | | task.setTaskSts(TaskStsType.WAVE_SEED.id);//198.播种中 |
| | | } |
| | | } |
| | | |
| | |
| | | throw new CoolException("没有空库位"); |
| | | } |
| | | |
| | | task.setTaskSts(1L);//1.生成入库任务 |
| | | task.setTaskSts(TaskStsType.GENERATE_IN.id);//1.生成入库任务 |
| | | task.setTaskType(taskType); |
| | | task.setTargetLoc(loc.getLocNo()); |
| | | task.setUpdateTime(new Date()); |