diff --git a/src/main/java/com/ydw/bat/wkflow/business_activiti/task/TodoTaskController.java b/src/main/java/com/ydw/bat/wkflow/business_activiti/task/TodoTaskController.java index a5ff9088..949efe00 100644 --- a/src/main/java/com/ydw/bat/wkflow/business_activiti/task/TodoTaskController.java +++ b/src/main/java/com/ydw/bat/wkflow/business_activiti/task/TodoTaskController.java @@ -916,6 +916,7 @@ public class TodoTaskController extends BaseAction { LambdaUpdateWrapper bphUpdateWrapper = new LambdaUpdateWrapper<>(); bphUpdateWrapper.in(BusProcessHistory::getTaskId,taskIdList); + bphUpdateWrapper.eq(BusProcessHistory::getTaskStatus, TaskStatusEnum.TODO.getValue()); bphUpdateWrapper.set(BusProcessHistory::getTaskStatus, TaskStatusEnum.RECEIVED.getValue()); this.busProcessHistoryService.update(bphUpdateWrapper); return processNew;