From 039f227d1f2998c0e0e5cd5d73d343ad57b88145 Mon Sep 17 00:00:00 2001 From: xiejun <xj@2023> Date: 星期三, 31 五月 2023 10:42:14 +0800 Subject: [PATCH] 添加主数据分类及其属性为集团集成用 --- Source/UBCS/ubcs-service/ubcs-webservice/src/main/java/com/vci/ubcs/code/webservice/controller/DockingPreApplyCodeController.java | 32 ++++++++++++++++++++++++++++++-- 1 files changed, 30 insertions(+), 2 deletions(-) diff --git a/Source/UBCS/ubcs-service/ubcs-webservice/src/main/java/com/vci/ubcs/code/webservice/controller/DockingPreApplyCodeController.java b/Source/UBCS/ubcs-service/ubcs-webservice/src/main/java/com/vci/ubcs/code/webservice/controller/DockingPreApplyCodeController.java index 7e52aaa..50c59af 100644 --- a/Source/UBCS/ubcs-service/ubcs-webservice/src/main/java/com/vci/ubcs/code/webservice/controller/DockingPreApplyCodeController.java +++ b/Source/UBCS/ubcs-service/ubcs-webservice/src/main/java/com/vci/ubcs/code/webservice/controller/DockingPreApplyCodeController.java @@ -3,6 +3,8 @@ import com.baomidou.mybatisplus.core.metadata.IPage; import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; +import com.vci.ubcs.code.feign.ICodeClassifyClient; +import com.vci.ubcs.code.vo.pagemodel.CodeClassifyTemplateAttrVO; import com.vci.ubcs.code.webservice.service.*; import com.vci.ubcs.code.webservice.vo.*; import com.vci.ubcs.code.webservice.wrapper.DockingPreApplyFormWrapper; @@ -61,6 +63,11 @@ private final IDockingPreApplyFormService dockingPreApplyFormService; + /*** + * 灞炴�ф灇涓捐寖鍥存湇鍔� + */ + + private final ICodeClassifyClient codeClassifyClient; /** * 鏍规嵁涓绘暟鎹紪鐮乷id鑾峰彇闆嗗洟灞炴�ф槧灏勪俊鎭� @@ -120,13 +127,34 @@ /** * 鍙傜収鏍� 闆嗗洟鍒嗙被锛堟槸鍚﹀寘鍚睘鎬э級 * @param treeQueryObject 鏍戝舰鏌ヨ瀵硅薄 conditionMap 瀛樹笂 codeclsfid=涓绘暟鎹殑鍒嗙被oid - * @return 涓婚搴撳垎绫绘樉绀烘爲 + * @return 闆嗗洟鍒嗙被鏄剧ず鏍� */ @GetMapping("/referTree") - public List<Tree> referTree(TreeQueryObject treeQueryObject) { + public List<Tree> referTree(@RequestBody TreeQueryObject treeQueryObject) { return dockingPreClassifyService.treeCompanyGroupClassify(treeQueryObject); } + /** + * 鍙傜収鏍� 涓绘暟鎹垎绫� + * @param treeQueryObject 鏍戝舰鏌ヨ瀵硅薄 conditionMap 瀛樹笂 codeclsfid=涓绘暟鎹殑鍒嗙被oid + * @return 涓婚搴撳垎绫绘樉绀烘爲 + */ + @GetMapping("/referCodeClassifyTree") + public List<Tree> referCodeClassifyTree(@RequestBody TreeQueryObject treeQueryObject) { + return codeClassifyClient.referCodeClassifyTree(treeQueryObject); + } + + /** + * 鍙傜収鏍� 涓绘暟鎹ā鏉垮睘鎬т俊鎭� + * @param codeClassifyId 涓绘暟鎹垎绫讳富閿� + * @return 涓婚搴撳垎绫绘ā鏉垮睘鎬� + */ + @GetMapping("/referCodeClassifyTree") + public List<CodeClassifyTemplateAttrVO> listCodeAttributeByClassId(String codeClassifyId) { + return codeClassifyClient.listCodeAttributeByClassId(codeClassifyId); + } + + /*** * 鐢宠闆嗗洟缂栫爜 * @return -- Gitblit v1.9.3