From d4b425d1f115aafd23b4dcf377eef4ed1ba400cc Mon Sep 17 00:00:00 2001
From: lihang <lihang@vci-tech.com>
Date: 星期三, 05 七月 2023 16:35:13 +0800
Subject: [PATCH] Merge branch 'master' of http://dev.vci-tech.com:1065/r/ubcs
---
Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/ILinkTypeService.java | 33 ++++++++++++++++++++++++++++++++-
1 files changed, 32 insertions(+), 1 deletions(-)
diff --git a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/ILinkTypeService.java b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/ILinkTypeService.java
index 716a052..4dfece4 100644
--- a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/ILinkTypeService.java
+++ b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/ILinkTypeService.java
@@ -3,10 +3,12 @@
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.vci.ubcs.omd.entity.LinkType;
+import com.vci.ubcs.omd.vo.BtmTreeVO;
import com.vci.ubcs.omd.vo.LinkTypeAttributeVO;
import com.vci.ubcs.omd.vo.LinkTypeVO;
import com.vci.ubcs.starter.exception.VciBaseException;
import com.vci.ubcs.starter.web.pagemodel.PageHelper;
+import org.springblade.core.mp.base.BaseService;
import java.util.Collection;
import java.util.List;
@@ -19,7 +21,7 @@
* @author LiHang
* @date 2023/5/24
*/
-public interface ILinkTypeService extends IService<LinkType> {
+public interface ILinkTypeService extends BaseService<LinkType> {
/**
* 鑾峰彇閾炬帴绫诲瀷鍒楄〃
@@ -203,4 +205,33 @@
* @return 鑻辨枃鍚嶇О鑻辨枃灏忓啓
*/
Set<String> listUsedBtmType();
+ /**
+ * 鎸塪omain鍒嗙粍锛屾煡璇笟鍔$被鍨嬪睘鎬х粨鏋�
+ * @return 鏌ヨ缁撴灉
+ */
+ List<BtmTreeVO> treeDomain();
+
+ /**
+ * 鑾峰彇閾炬帴绫诲瀷锛屽彧鏈夐粯璁ゅ瓧娈�
+ *
+ * @param linkTypeId 閾炬帴绫诲瀷id
+ * @return 榛樿瀛楁灞炴��
+ */
+ LinkTypeVO getLinkTypeDefaultAttrById(String linkTypeId);
+
+ /**
+ * 鑾峰彇閾炬帴绫诲瀷锛屾湁鎵�鏈夌殑瀛楁
+ *
+ * @param linkTypeId 閾炬帴绫诲瀷id
+ * @return 鎵�鏈夊瓧娈�
+ */
+ LinkTypeVO getLinkTypeAllAttrById(String linkTypeId);
+
+ /**
+ * 鑾峰彇閾炬帴绫诲瀷锛屾湁鎵�鏈夌殑瀛楁
+ *
+ * @param linkTypeOid 閾炬帴绫诲瀷涓婚敭
+ * @return 鎵�鏈夊瓧娈�
+ */
+ LinkTypeVO getLinkTypeAllAttrByOid(String linkTypeOid);
}
--
Gitblit v1.9.3