소스 검색

首件相关

huangjn 3 년 전
부모
커밋
daf75a1556
1개의 변경된 파일18개의 추가작업 그리고 0개의 파일을 삭제
  1. 18 0
      blade-service-api/blade-manager-api/src/main/java/org/springblade/manager/feign/WbsTreeContractClient.java

+ 18 - 0
blade-service-api/blade-manager-api/src/main/java/org/springblade/manager/feign/WbsTreeContractClient.java

@@ -50,4 +50,22 @@ public interface WbsTreeContractClient {
     @GetMapping(API_PREFIX + "/queryCurrentContractLogList")
     List<WbsTreeContractTreeVOS> queryCurrentContractLogList(@RequestParam String contractId);
 
+    /**
+     * 获取当前节点的所有父节点
+     * @param contractId 合同段ID
+     * @param parentId 父节点ID
+     * @return 结果
+     */
+    @PostMapping(API_PREFIX + "/queryCurrentNodeAllParent")
+    WbsTreeContract queryCurrentNodeAllParent(@RequestParam Long contractId, @RequestParam Long parentId);
+
+    /**
+     * 获取当前节点的所有子节点
+     * @param contractId 合同段ID
+     * @param parentId 当前节点ID
+     * @return 结果
+     */
+    @PostMapping(API_PREFIX + "/queryCurrentNodeAllChild")
+    List<WbsTreeContract> queryCurrentNodeAllChild(@RequestParam Long contractId, @RequestParam Long parentId);
+
 }