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