yangys
2025-08-21 a117bd6e8ca607537e4f1889b474bcb0e24ba32b
blade-service/blade-mdm/src/main/java/org/springblade/mdm/flow/excution/StartDispatcher.java
@@ -50,6 +50,9 @@
    */
   @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);
@@ -83,7 +86,7 @@
      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);