yangys
2025-07-10 806d2ed9cb284aae1df7a723e34117b82afdf365
blade-service/blade-mdm/src/main/java/org/springblade/mdm/program/controller/NcProgramController.java
@@ -96,8 +96,8 @@
   @PostMapping("/upgrade-process-edition")
   @Operation(summary = "升版", description = "升级工序版次")
   public R<Boolean> upgradeProcessEdition(Long id,String newProcessEdition ) {
      ncProgramService.upgradeProcessEdition(id,newProcessEdition);
   public R<Boolean> upgradeProcessEdition(Long bindNcNodeId,String newProcessEdition ) {
      ncProgramService.upgradeProcessEdition(bindNcNodeId,newProcessEdition);
      return R.<Boolean>status(true);
   }
@@ -127,4 +127,16 @@
   public R<List<NcProgramVO>> send(@Parameter(description="所属节点ID")@RequestParam Long id) {
      return null;//R.data(ncProcessProgRefService.listByProcess(processInstanceId));
   }
   @PostMapping("/send-to-machine-by-nodeid")
   @Operation(summary = "程序下发", description = "下发给机床设定的目录")
   public R<Void> sendToMachineByNodeId(@Parameter(description = "节点id") Long nodeId) {
      try {
         ncProgramService.sendByBindNodeId(nodeId);
         return R.success();
      }catch(Exception e) {
         log.error("删除文件失败",e);
         return R.fail(e.getMessage());
      }
   }
}