| | |
| | | import com.zy.acs.framework.common.Cools; |
| | | import com.zy.acs.framework.common.R; |
| | | import com.zy.acs.manager.common.annotation.OperationLog; |
| | | import com.zy.acs.manager.common.constant.Constants; |
| | | import com.zy.acs.manager.common.domain.*; |
| | | import com.zy.acs.manager.common.utils.BusinessSortService; |
| | | import com.zy.acs.manager.common.utils.ExcelUtil; |
| | |
| | | if (!Cools.isEmpty(dto.getDestLoc())) { |
| | | taskDto.setDestLoc(locService.getById(dto.getDestLoc()).getLocNo()); |
| | | } |
| | | submitParam.getTaskList().add(taskDto); |
| | | submitParam.getTasks().add(taskDto); |
| | | } |
| | | Bus bus = mainService.generateBusAndTask(submitParam, param.getMemo()); |
| | | return R.ok("Save Success").add(bus); |
| | |
| | | .in(Task::getTaskSts, TaskStsType.INIT.val(), TaskStsType.WAITING.val())); |
| | | if (!Cools.isEmpty(taskList)) { |
| | | for (Task task : taskList) { |
| | | taskService.cancel(task.getId(), getLoginUserId()); |
| | | taskService.cancel(task.getId(), getLoginUserId(), Constants.HANDLE); |
| | | } |
| | | } |
| | | if (0 == taskService.count(new LambdaQueryWrapper<Task>().eq(Task::getBusId, bus.getId()).eq(Task::getTaskSts, TaskStsType.COMPLETE.val()))) { |