yangys
2025-08-30 86c8efdb19a2f4be79a947650ef62ed79382011b
blade-service/blade-mdm/src/main/java/org/springblade/mdm/gkw/programnode/controller/ProgramNodeController.java
@@ -8,17 +8,8 @@
import lombok.extern.slf4j.Slf4j;
import org.springblade.core.tenant.annotation.NonDS;
import org.springblade.core.tool.api.R;
import org.springblade.core.tool.utils.Func;
import org.springblade.mdm.flow.service.FlowProgramFileService;
import org.springblade.mdm.gkw.programnode.service.ProgramNodeService;
import org.springblade.mdm.gkw.programnode.vo.ProgramNodeVO;
import org.springblade.mdm.program.entity.NcNode;
import org.springblade.mdm.program.service.NcNodeService;
import org.springblade.mdm.program.service.NcProgramService;
import org.springblade.mdm.program.service.ProgramFlowStatusQueryService;
import org.springblade.mdm.program.vo.CompareDataVO;
import org.springblade.mdm.program.vo.NcNodeQueryVO;
import org.springblade.mdm.program.vo.NcNodeVO;
import org.springframework.web.bind.annotation.*;
import java.util.List;
@@ -44,4 +35,18 @@
      return R.data(list);
   }
   @GetMapping("/load-tree")
   @Operation(summary = "工控网tree", description = "工控网目录树形结构-全量")
   public R<List<ProgramNodeVO>> loadTree(@Parameter(name="包含send文件夹,1包含;0不包含")String includeSend) {
      List<ProgramNodeVO> list = programNodeService.loadTree(includeSend);
      return R.data(list);
   }
   @GetMapping("/search-tree")
   @Operation(summary = "工控网tree", description = "工控网目录树形结构-全量")
   public R<List<String>> treeSearch(String keyword) {
      List<String> list = programNodeService.treeSearch(keyword);
      return R.data(list);
   }
}