yangys
2025-07-01 89fc5a4db0f0af7cc2e92e25017ef6d95fc14d68
blade-service/blade-mdm/src/main/java/org/springblade/mdm/program/controller/NcProgramController.java
@@ -11,6 +11,7 @@
import org.springblade.core.tool.api.R;
import org.springblade.mdm.program.entity.NcProgram;
import org.springblade.mdm.program.service.NcProgramService;
import org.springblade.mdm.program.service.ProcessProgRefService;
import org.springblade.mdm.program.vo.NcNodeProgramQueryVO;
import org.springblade.mdm.program.vo.NcProgramUploadVO;
import org.springblade.mdm.program.vo.NcProgramVO;
@@ -33,7 +34,7 @@
public class NcProgramController {
   private final NcProgramService ncProgramService;
   private final ProcessProgRefService ncProcessProgRefService;
   @PostMapping("/upload")
   @Operation(summary = "上传文件", description = "上传程序/附件文件")
   public R<Boolean> upload(NcProgramUploadVO uploadVO) {
@@ -85,4 +86,10 @@
      IPage<NcProgramVO> pages = ncProgramService.pageQuery(query);
      return R.data(pages);
   }
   @GetMapping("/list-by-process")
   @Operation(summary = "流程已选程序文件列表", description = "流程已选程序列表")
   public R<List<NcProgramVO>> listByProcess(@Parameter(description="所属节点ID")@RequestParam String processInstanceId) {
      return R.data(ncProcessProgRefService.listByProcess(processInstanceId));
   }
}