| | |
| | | import org.flowable.engine.RuntimeService; |
| | | import org.flowable.engine.delegate.DelegateExecution; |
| | | import org.springblade.core.tool.utils.DateUtil; |
| | | import org.springblade.core.tool.utils.Func; |
| | | import org.springblade.mdm.flow.constants.FlowContants; |
| | | import org.springblade.mdm.flow.entity.ApproveRecord; |
| | | import org.springblade.mdm.flow.constants.FlowConstant; |
| | | import org.springblade.mdm.flow.entity.FlowProgramFile; |
| | | import org.springblade.mdm.flow.service.*; |
| | | import org.springblade.mdm.program.entity.NcNode; |
| | |
| | | |
| | | String instId = execution.getProcessInstanceId(); |
| | | FlowProgramProperties props = flowCommonService.getProgramProperties(instId); |
| | | Long nodeId = runtimeService.getVariable(execution.getId(),FlowContants.NODE_ID,Long.class); |
| | | Long nodeId = runtimeService.getVariable(execution.getId(), FlowConstant.NODE_ID,Long.class); |
| | | log.info("事件名称{},instid={}" , execution.getEventName(),instId); |
| | | |
| | | //List<FlowProgramFile> programFiles = flowProgramFileService.lambdaQuery().eq(FlowProgramFile::getProcessInstanceId, instId).list(); |