| | |
| | | Task task = new Task(); |
| | | task.setUuid(String.valueOf(snowflakeIdWorker.nextId())); |
| | | task.setTaskNo(String.valueOf(Utils.getTaskNo("MANUAL"))); |
| | | task.setTaskSts(TaskStsType.NEW_MANUAL.getId()); |
| | | task.setTaskSts(TaskStsType.NEW_MANUAL.sts); |
| | | task.setTaskCtg(taskCtg.getId()); |
| | | task.setPriority(10); |
| | | task.setOriginSite(null); |
| | |
| | | return R.error(); |
| | | } |
| | | |
| | | task = taskService.getById(task.getId()); |
| | | |
| | | // generate motion list |
| | | List<Motion> motionList = analyzeService.generateShuttleManualMotion(task); |
| | | if (Cools.isEmpty(motionList)) { |
| | |
| | | } |
| | | motionService.batchInsert(motionList, task.getUuid(), Integer.valueOf(task.getTaskNo())); |
| | | |
| | | task.setTaskSts(TaskStsType.ANALYZE_MANUAL.getId()); |
| | | task.setTaskSts(TaskStsType.ANALYZE_MANUAL.sts); |
| | | if (!taskService.updateById(task)) { |
| | | News.error("保存{}号四向穿梭车手动任务失败!!!", shuttleNo); |
| | | return R.error(); |