feat(REQ-3982) - 移除审批发起人节点的通过事件和日志记录

This commit is contained in:
wangli 2025-04-29 18:02:59 +08:00
parent 034857010f
commit f53a6bfcd8

View File

@ -21,6 +21,7 @@ import java.util.Objects;
import static cn.axzo.nanopart.visa.api.enums.VisaLogTypeEnum.APPROVED_AGRESS;
import static cn.axzo.nanopart.visa.api.enums.VisaLogTypeEnum.TRANSMIT_APPROVE;
import static cn.axzo.nanopart.visa.server.mq.listener.workflow.process.ProcessInstanceOfVisaAllEventHandler.SUPPORTED_DEFINITION_KEYS;
import static cn.axzo.workflow.common.enums.BpmnFlowNodeType.NODE_STARTER;
/**
* 工作流广播的任务维度的所有事件类型
@ -68,6 +69,9 @@ public class ProcessTaskOfVisaAllEventHandler extends BasicLogSupport implements
if (Objects.nonNull(dto.getApprover()) && !NumberUtils.isDigits(dto.getApprover().getPersonId())) {
return;
}
if (Objects.equals(NODE_STARTER.getType(), dto.getProcessDefinitionKey())) {
return;
}
OrgNodeUserBriefInfoResp user = getOneUserInfo(dto.getApprover());
BpmnProcessDefinitionVO processDefinition = workflowGateway.getActiveProcessDefinitionByKey(dto.getProcessDefinitionKey());
ChangeRecordLog log = ChangeRecordLog.builder()