From f22211dcc3767d8fb50a37eb424a258a12fe626b Mon Sep 17 00:00:00 2001
From: wangting <wangting@vci-tech.com>
Date: 星期三, 08 一月 2025 15:44:19 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/OsBtmServiceI.java |   18 ++++++++++++++----
 1 files changed, 14 insertions(+), 4 deletions(-)

diff --git a/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/OsBtmServiceI.java b/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/OsBtmServiceI.java
index c489099..9e10ef7 100644
--- a/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/OsBtmServiceI.java
+++ b/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/OsBtmServiceI.java
@@ -103,11 +103,21 @@
     List<OsBtmTypeVO> listBtmByIds(Collection<String> btmIds);
 
     /**
+     * TODO:灏介噺鍒敤杩欎釜鏂规硶寰堟參锛屽仛浜嗕竴娆″叏鏌ュ啀杞潵杞幓
      * 浣跨敤缂栧彿鑾峰彇涓氬姟绫诲瀷
      * @param id 缂栧彿
      * @return 涓氬姟绫诲瀷
      */
-    OsBtmTypeVO getBtmById(String id);
+    OsBtmTypeVO getBtmById(String id) throws PLException;
+
+    /**
+     * 浣跨敤绫诲瀷鍚嶈幏鍙栦笟鍔$被鍨�,鏌ヤ笉鍒扮洿鎺ユ姤閿�
+     * @param btmName 绫诲瀷鍚�
+     * @return 涓氬姟绫诲瀷
+     * @throws
+     */
+    OsBtmTypeVO getBtmByName(String btmName) throws PLException;
+
     /**
      * 浣跨敤缂栧彿鑾峰彇涓氬姟绫诲瀷
      * @param id 缂栧彿
@@ -166,20 +176,20 @@
      * @param id 鏋氫妇鐨勮嫳鏂�
      * @return 鏋氫妇鐨勫悕绉�
      */
-    String getNameById(String id);
+    String getNameById(String id) throws PLException;
 
     /**
      * 鏍规嵁涓氬姟绫诲瀷鍜岄摼鎺ョ被鍨嬬敓鎴怑R鍥�
      * @param btmId 涓氬姟绫诲瀷涓婚敭
      */
-    OsERVO createERDiagram(String btmId);
+    OsERVO createERDiagram(String btmId) throws PLException;
 
      /**
      * 鑾峰彇浣跨敤杩欎釜涓氬姟绫诲瀷鐨凟-R鍥�
      * @param btmId 涓氬姟绫诲瀷缂栧彿
      * @return 鎵ц缁撴灉
      */
-    OsERVO createERUsed(String btmId);
+    OsERVO createERUsed(String btmId) throws PLException;
 
     /**
      * 鑾峰彇鎵�鏈変笟鍔$被鍨嬶紙鏍戝舰缁撴瀯锛�

--
Gitblit v1.9.3