diff --git a/src/main/java/cn/palmte/work/service/ActListenerService.java b/src/main/java/cn/palmte/work/service/ActListenerService.java index 633c151..a99882e 100644 --- a/src/main/java/cn/palmte/work/service/ActListenerService.java +++ b/src/main/java/cn/palmte/work/service/ActListenerService.java @@ -105,11 +105,13 @@ public class ActListenerService { ActTaskDef actTaskDef = actTaskDefService.findFirstByProcDefIdAndTaskKey(procDefId, taskDefKey); //找到当前有效的用户 List enableUsers = currentEnableUsers(candidateUsers); - boolean isFirstUserTask = actTaskDef != null && actTaskDef.getTaskIndex() != ActTaskIndexEnum.FIRST_USER_TASK.getIndex(); + boolean notFirstUserTask = actTaskDef != null && actTaskDef.getTaskIndex() != ActTaskIndexEnum.FIRST_USER_TASK.getIndex(); + logger.info("**** rwcjjt 更新审批人 procInsId:{}, projectId:{}, enableUsers:{}, notFirstUserTask:{} **** ", + processInstance.getProcessInstanceId(), businessKey, enableUsers, notFirstUserTask); if (actUtil.isFourcalProcess(procDefId)) { int adminId = 0;//默认审批人设置为空 - if (!isFirstUserTask && !enableUsers.isEmpty()) { + if (notFirstUserTask && !enableUsers.isEmpty()) { adminId = enableUsers.get(0);//四算项目只支持一个审批人 } logger.info("**** rwcjjt 任务创建监听 更新审批人1 procInsId:{}, projectId:{}, adminId:{} **** ", @@ -119,7 +121,7 @@ public class ActListenerService { if (!enableUsers.isEmpty()) { projectProcessService.updateAudit(Integer.parseInt(businessKey), null, enableUsers); } - logger.info("**** rwcjjt 任务创建监听 更新审批2 procInsId:{}, projectId:{}, enableUsers:{} **** ", + logger.info("**** rwcjjt 任务创建监听 更新审批人2 procInsId:{}, projectId:{}, enableUsers:{} **** ", processInstance.getProcessInstanceId(), businessKey, enableUsers); } }