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..a51baaf6 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 @@ -908,14 +908,15 @@ public class TodoTaskController extends BaseAction { wrapper.eq("EXEC_STATUS",0); long count = oaTaskExecService.count(wrapper); processNew.setCommitStatus(count); - // 设置processNew表流程状态为已接收 - LambdaUpdateWrapper updateWrapper = new LambdaUpdateWrapper<>(); - updateWrapper.in(BusProcessNew::getTaskId,taskIdList); - updateWrapper.set(BusProcessNew::getReceiveStatus,"已接收"); - iBusProcessNewService.update(updateWrapper); + // 设置processNew表流程状态为已接收,已废弃 +// LambdaUpdateWrapper updateWrapper = new LambdaUpdateWrapper<>(); +// updateWrapper.in(BusProcessNew::getTaskId,taskIdList); +// updateWrapper.set(BusProcessNew::getReceiveStatus,"已接收"); +// iBusProcessNewService.update(updateWrapper); LambdaUpdateWrapper bphUpdateWrapper = new LambdaUpdateWrapper<>(); bphUpdateWrapper.in(BusProcessHistory::getTaskId,taskIdList); + bphUpdateWrapper.ne(BusProcessHistory::getTaskStatus, TaskStatusEnum.DONE.getValue()); bphUpdateWrapper.set(BusProcessHistory::getTaskStatus, TaskStatusEnum.RECEIVED.getValue()); this.busProcessHistoryService.update(bphUpdateWrapper); return processNew;