云
2 天以前 657698fd2fb32794932474648dbaee9e284e38c8
yudao-module-hrm/src/main/java/cn/iocoder/yudao/module/hrm/service/attendance/HrmAttendanceExceptionServiceImpl.java
@@ -102,6 +102,17 @@
        }
        // 2. 校验流程定义存在且为激活状态
        // 全局免审批:业务校验通过后直接执行审批通过逻辑,无需流程模型。
        if (bpmProcessInstanceApi.isGlobalAutoApprove()) {
            attendanceExceptionMapper.updateById(HrmAttendanceExceptionDO.builder()
                    .id(id)
                    .processInstanceId("")
                    .status(HrmAuditStatusEnum.PROCESS.getStatus())
                    .build());
            updateAttendanceExceptionAuditStatus(id, HrmAuditStatusEnum.APPROVE.getStatus());
            return;
        }
        if (processDefinitionKey != null) {
            bpmProcessDefinitionService.getActiveProcessDefinition(processDefinitionKey);
        }