From c528dc5a1ce4d08768c37eaaa84559cceea5ea64 Mon Sep 17 00:00:00 2001 From: ludc Date: 星期五, 22 十一月 2024 15:10:19 +0800 Subject: [PATCH] 业务类型树查询接口,返回的attributes集合中增加链接表的属性。 --- Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/OsLinkTypeServiceI.java | 20 ++++++++++++++++++-- 1 files changed, 18 insertions(+), 2 deletions(-) diff --git a/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/OsLinkTypeServiceI.java b/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/OsLinkTypeServiceI.java index 5169a30..afb6229 100644 --- a/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/OsLinkTypeServiceI.java +++ b/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/OsLinkTypeServiceI.java @@ -47,6 +47,13 @@ List<String> getAllLtName() throws PLException; /** + * 鑾峰彇浣跨敤璇ヤ笟鍔$被鍨嬬殑閾炬帴绫诲瀷鍚� + * @param btmName 涓氬姟绫诲瀷鍚嶇О + * @return + */ + List<String> getUsedBtmLinkList(String btmName); + + /** * 鏌ヨ鎵�鏈夌殑閾炬帴绫诲瀷 * @return 閾炬帴绫诲瀷瀵硅薄 */ @@ -84,14 +91,14 @@ * @param id 缂栧彿 * @return 閾炬帴绫诲瀷 */ - OsLinkTypeVO getLinkTypeById(String id); + OsLinkTypeVO getLinkTypeById(String id) throws PLException; /** * 鑾峰彇閾炬帴绫诲瀷鐨勫睘鎬� * @param linkTypeId 閾炬帴绫诲瀷鐨勭紪鍙� * @return 閾炬帴绫诲瀷鐨勫睘鎬� */ - List<OsLinkTypeAttributeVO> listAttributeByLinkId(String linkTypeId); + List<OsLinkTypeAttributeVO> listAttributeByLinkId(String linkTypeId) throws PLException; /** * 閾炬帴绫诲瀷鐨勫垪琛� @@ -166,4 +173,13 @@ * @return 灞炴�х殑淇℃伅 */ List<OsLinkTypeAttributeVO> getAllAttributeByLink(String name) throws PLException, ParseException; + + /** + * 鑾峰彇璁剧疆鎺掑簭瀛楁鐨勬帓搴忓瓧娈� + * @param linkType 閾炬帴绫诲瀷鐨勭紪鍙� + * @param btmType 涓氬姟绫诲瀷鐨勭紪鍙� + * @param direction 姝�/鍙嶅悜 + * @return 灞炴�х殑淇℃伅 + */ + List<String> getAllOrderbyAttributeByLink(String linkType, String btmType, String direction) throws PLException, ParseException; } -- Gitblit v1.9.3