| | |
| | | import org.springblade.mdm.basesetting.producedivision.entity.ProduceDivision; |
| | | import org.springblade.mdm.basesetting.producedivision.service.ProduceDivisionService; |
| | | import org.springblade.mdm.flow.constants.FlowContants; |
| | | import org.springblade.mdm.flow.constants.FlowVariableContants; |
| | | import org.springblade.mdm.flow.entity.FlowProgramFile; |
| | | import org.springblade.mdm.program.entity.NcNode; |
| | | import org.springblade.mdm.program.service.NcNodeService; |
| | |
| | | flowCommonService.putFlowVariablesByNode(vars,programPackage); |
| | | |
| | | ProduceDivision div = produceDivisionService.getByDrawingNoWithQinzhe(programPackage.getDrawingNo()); |
| | | vars.put(FlowContants.PROGRAMMER,div.getProgrammerId()); |
| | | vars.put(FlowContants.SENIOR,div.getSeniorId()); |
| | | vars.put(FlowContants.ASSIGNEE,div.getSeniorId());//审批用户:高师 |
| | | vars.put(FlowVariableContants.PROGRAMMER,div.getProgrammerId()); |
| | | vars.put(FlowVariableContants.SENIOR,div.getSeniorId()); |
| | | vars.put(FlowVariableContants.ASSIGNEE,div.getSeniorId());//审批用户:高师 |
| | | |
| | | vars.put(FlowContants.TITLE,programPackage.getName()+"程序解锁"); |
| | | vars.put(FlowVariableContants.TITLE,programPackage.getName()+"程序解锁"); |
| | | |
| | | vars.put(FlowContants.MY_PROCESS_NAME,"解锁流程"); |
| | | vars.put(FlowVariableContants.MY_PROCESS_NAME,"解锁流程"); |
| | | vars.put("comment", "解锁程序"+programPackage.getName()); |
| | | vars.put("unlockReason", unlockReason); |
| | | identityService.setAuthenticatedUserId(String.valueOf(AuthUtil.getUserId()));//设置流程发起人 |