rsf-server/src/main/java/com/vincent/rsf/server/manager/controller/TaskController.java
@@ -177,8 +177,15 @@ // if (tasks.isEmpty()) { // throw new CoolException("任务已处执行状态不可一键完成!!"); // } taskService.completeTask(tasks); return R.ok(); // taskService.completeTask(tasks); for (Task task : tasks) { task.setTaskStatus(task.getTaskType() < (short)100 ? TaskStsType.COMPLETE_IN.id : TaskStsType.COMPLETE_OUT.id); } if (!taskService.updateBatchById(tasks)){ return R.error("完成任务失败"); } return R.ok("完成任务成功"); } @PreAuthorize("hasAuthority('manager:task:update')")