yangys
2025-08-14 9dd7fff1e71be76b19a3e2e5b41bd236178df424
blade-service/blade-mdm/src/main/java/org/springblade/mdm/program/service/NcNodeAutoCreateService.java
@@ -90,11 +90,15 @@
      List<FlowProgramFile> programFiles = flowProgramFileService.lambdaQuery().eq(FlowProgramFile::getProcessInstanceId, programProperties.getProcessInstanceId()).list();
      for (FlowProgramFile programFile : programFiles) {
         createProgramFileNode(programFile, programPkdNode, programProperties);
         if(programFile.isProgram()) {
            createProgramFileNode(programFile, programPkdNode, programProperties);
         }
      }
      createOtherNode(programFiles);
   }
   void  createOtherNode(List<FlowProgramFile> programFiles){
//111mqita 节点
   }
   /**
    * 建立程序文件节点
    * @param programFile 流程文件
@@ -119,10 +123,11 @@
      node.setProductModel(programProperties.getProductModel());
      node.setFlowProgramFileId(programFile.getId());
      node.setVersionNumber(1);
      node.setParentId(programPkdNode.getId());
      node.setParentIds(programPkdNode.getParentIds()+","+programPkdNode.getId());
      /*
      if("program".equals(programFile.getFileType())){
         node.setParentId(programPkdNode.getId());
         node.setParentIds(programPkdNode.getParentIds()+","+programPkdNode.getId());
      }else{
         //其他文件,和程序包名同级并列