| | |
| | | */ |
| | | @Transactional |
| | | public String start(TaskAssignVO startVO){ |
| | | if(!FlowContants.Y.equals(startVO.getIsTempFlow())){ |
| | | startVO.setIsTempFlow(FlowContants.N); |
| | | } |
| | | Map<String, Object> vars = new HashMap<>(); |
| | | |
| | | ProduceDivision div = flowCommonService.putDefaultAssignees(vars,startVO.getDrawingNo(),null); |
| | |
| | | |
| | | vars.put(FlowContants.IS_TEMP_FLOW,FlowContants.Y.equals(startVO.getIsTempFlow())?FlowContants.Y:FlowContants.N); |
| | | NcNode curedProgramPackage = null; |
| | | if(FlowContants.N.equals(startVO.getIsTempFlow())) { |
| | | if(!FlowContants.Y.equals(startVO.getIsTempFlow())) { |
| | | curedProgramPackage = ncNodeService.getCuredProgramPackage(programPkgName, startVO.getMachineCode()); |
| | | //设置是否有固化程序标记 |
| | | vars.put(FlowContants.HAS_CURED_PROGRAM, curedProgramPackage != null ? FlowContants.Y : FlowContants.N); |