From 8238e7215367e39de004c29244d2597bb1e5519b Mon Sep 17 00:00:00 2001 From: xiejun <xiejun@vci-tech.com> Date: 星期二, 23 一月 2024 10:13:16 +0800 Subject: [PATCH] 集团码申请接口调试 --- Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/ICodeClassifyService.java | 24 ++++++++++++++++++++++-- 1 files changed, 22 insertions(+), 2 deletions(-) diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/ICodeClassifyService.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/ICodeClassifyService.java index 01d750c..268199c 100644 --- a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/ICodeClassifyService.java +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/ICodeClassifyService.java @@ -11,6 +11,7 @@ import com.vci.ubcs.starter.revision.model.TreeQueryObject; import com.vci.ubcs.starter.web.pagemodel.BaseQueryObject; import com.vci.ubcs.starter.web.pagemodel.DataGrid;import com.vci.ubcs.starter.web.pagemodel.Tree; +import org.apache.ibatis.annotations.Param; import org.springblade.core.log.exception.ServiceException; import org.springblade.core.tool.api.R; import java.io.File; @@ -133,14 +134,14 @@ * @param treeQueryObject 鏍戝舰鏌ヨ瀵硅薄 * @return 涓婚搴撳垎绫绘樉绀烘爲 */ - List<Tree> referTree(TreeQueryObject treeQueryObject); + List<Tree> referTree(TreeQueryObject treeQueryObject) throws ServiceException; /** * 鏌ヨ涓婚搴撳垎绫� 鏍� * @param treeQueryObject 鏍戞煡璇㈠璞� * @return 涓婚搴撳垎绫� 鏄剧ず鏍� */ - List<Tree> treeCodeClassify(TreeQueryObject treeQueryObject); + List<Tree> treeCodeClassify(TreeQueryObject treeQueryObject) throws ServiceException; /** * 瀵煎嚭鍒嗙被 @@ -223,6 +224,13 @@ List<CodeClassify> selectAllLevelParents(String oid); /** + * 鑾峰彇鎵�鏈変笂绾ц妭鐐圭殑oid + * @param oid + * @return + */ + List<String> selectAllParentOid(String oid); + + /** * 涓婚敭鑾峰彇涓婚搴撳垎绫� * @param oid 涓婚敭 * @return 涓婚搴撳垎绫绘樉绀哄璞� @@ -296,4 +304,16 @@ */ List<CodeClassifyVO> selectAllClassifyByOid(String oid, String fieldInPath); + /** + * 鏍规嵁椤跺眰鑺傜偣oid鏌ヨ鎵�鏈夐櫎褰撳墠鑺傜偣浠ュ鎵�鏈変笉鍙備笌鏍¢獙鐨勫垎绫籵id + * @param topOid + * @param currentOid + * @return + */ + String selectLeafByParentClassifyOid(String topOid, String currentOid); + + /** + * 娴佹按渚濊禆鐢熸垚 + */ + R flowingDependencyGen(String classifyOid); } -- Gitblit v1.9.3