yangys
8 天以前 f4c6e0e1308bccb943ca1cddfdf7f643b6b6a1aa
blade-service/blade-mdm/src/main/java/org/springblade/mdm/program/service/NcProgramService.java
@@ -159,6 +159,10 @@
      node.setDrawingNo(uploadVO.getDrawingNo());
      node.setProcessName(uploadVO.getProcessName());
      NcNode parentNode = nodeService.getById(uploadVO.getNodeId());
      node.setParentIds(parentNode.getParentIds()+","+uploadVO.getNodeId());
      //uploadVO.getre
      //node.setDescription(uploadVO.getDrawingNo());
      nodeService.save(node);
      prog.setBindNcNodeId(node.getId());
@@ -318,4 +322,17 @@
      return progOpt.orElse(null);
   }
   /**
    * 根据程序名称获取最新的程序数据
    * @param name 程序名称
    * @return
    */
   public NcProgram getByName(String name) {LambdaQueryWrapper<NcProgram> wrapper = new LambdaQueryWrapper<>();
      wrapper.eq(NcProgram::getName, name);
      wrapper.eq(NcProgram::getIsLastEdition,1);
      Optional<NcProgram> progOpt = this.getOneOpt(wrapper);
      return progOpt.orElse(null);
   }
}