xiejun
2025-01-22 d9183aa80ae17d36b79dda48c6b1d7fa22a80ee3
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/feign/CodeClassifyClient.java
@@ -32,6 +32,7 @@
import org.springblade.core.mp.support.Condition;
import org.springblade.core.mp.support.Query;
import com.vci.ubcs.code.service.ICodeClassifyService;
import org.springblade.core.tool.api.R;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
@@ -51,11 +52,9 @@
@AllArgsConstructor
public class CodeClassifyClient implements ICodeClassifyClient {
    private final ICodeClassifyService plCodeClassifyService;
   private final ICodeClassifyTemplateAttrService codeClassifyTemplateAttrService;
    private final ICodeClassifyService codeClassifyService;
   private final  MdmEngineService engineService;
   CodeClassifyMapper codeClassifyMapper;
   private final CodeClassifyMapper codeClassifyMapper;
    @Override
    @GetMapping(TOP)
@@ -67,6 +66,15 @@
        return BladePage.of(page);
    }
   /**
    * 获取所有上级节点的oid
    * @param oid
    * @return
    */
   public R<List<String>> selectAllParentOid(String oid){
      return R.data(codeClassifyService.selectAllParentOid(oid));
   }
   /***
    * 获取主题库分类层级树
    * @param treeQueryObject
@@ -75,7 +83,7 @@
   @Override
   @PostMapping(CODE_CLASSIFY_TREE)
   public List<Tree> referCodeClassifyTree(TreeQueryObject treeQueryObject) {
      return plCodeClassifyService.treeCodeClassify(treeQueryObject);
      return codeClassifyService.treeCodeClassify(treeQueryObject);
   }
   @Override
@@ -85,5 +93,17 @@
      return codeClassifyTemplateVO.getAttributes();
   }
   /**
    * 根据分类id,获取分类
    * @param classifyId
    * @return
    */
   @Override
   @GetMapping(CODE_GETBYID)
   public CodeClassify getById(String classifyId) {
      return codeClassifyService.getById(classifyId);
   }
}