From dc861690e468ed4c7123673dca6415581ce2cbb0 Mon Sep 17 00:00:00 2001
From: 田源 <lastanimals@163.com>
Date: 星期一, 16 十二月 2024 16:39:15 +0800
Subject: [PATCH] 日志管理模块页面按钮权限
---
Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/OsRevisionRuleServiceI.java | 40 ++++++++++++++++++++++++++++++++++++++++
1 files changed, 40 insertions(+), 0 deletions(-)
diff --git a/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/OsRevisionRuleServiceI.java b/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/OsRevisionRuleServiceI.java
index 6c3dfb1..c301a49 100644
--- a/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/OsRevisionRuleServiceI.java
+++ b/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/OsRevisionRuleServiceI.java
@@ -4,7 +4,9 @@
import com.vci.corba.omd.vrm.VersionRule;
import com.vci.dto.OsRevisionRuleDTO;
import com.vci.pagemodel.OsRevisionRuleVO;
+import com.vci.starter.web.pagemodel.BaseResult;
+import java.io.File;
import java.util.Collection;
import java.util.List;
import java.util.Map;
@@ -43,6 +45,13 @@
boolean updateVersionRule(OsRevisionRuleDTO osRevisionRuleDTO) throws PLException;
/**
+ * 鍒犻櫎鐗堟湰瑙勫垯
+ * @param osRevisionRuleDTOS
+ * @return
+ */
+ boolean deleteVersionRule(List<OsRevisionRuleDTO> osRevisionRuleDTOS) throws PLException;
+
+ /**
* 鏁版嵁瀵硅薄杞崲涓烘樉绀哄璞�
* @param versionRules 鏁版嵁瀵硅薄
* @return 鏄剧ず瀵硅薄
@@ -64,10 +73,41 @@
OsRevisionRuleVO getRevisionRuleById(String id);
/**
+ * 浣跨敤澶氫釜缂栧彿鑾峰彇瑙勫垯鐨勫��
+ * @param vrIdList 缂栧彿
+ * @return 鏄剧ず瀵硅薄
+ */
+ List<OsRevisionRuleVO> getRevisionRuleByIds(Collection<String> vrIdList);
+
+ /**
* 鏌ヨ搴旂敤鑼冨洿
* @param vrName 鐗堟湰瑙勫垯鑻辨枃鍚嶇О
* @return
*/
List<Map<String, String>> getUsedVersionRuleList(String vrName) throws PLException;
+ /**
+ * 瀵煎嚭閫変腑鐨勭増鏈鍒�
+ * @param exportFileName 瀵煎嚭鐨勬枃浠跺悕
+ * @param vrNames 闇�瑕佸鍑虹殑鐗堟湰瑙勫垯鍚嶇О
+ * @param flag 鎺у埗瀵煎嚭鐨勫垪鍚嶆槸鍚﹀拰瀵煎叆妯℃澘涓�鑷�
+ * @return
+ */
+ String exportVersionRule(String exportFileName,String vrNames,boolean flag/*鎺у埗瀵煎嚭鐨勫垪鍚嶆槸鍚﹀拰瀵煎叆妯℃澘涓�鑷�*/) throws PLException;
+
+ /**
+ * 涓嬭浇鐗堟湰瑙勫垯瀵煎叆妯℃澘
+ * @param exportFileName
+ * @return
+ * @throws PLException
+ */
+ String downloadVersionRuleTemplate(String exportFileName) throws Exception;
+
+ /**
+ * 瀵煎叆鐗堟湰瑙勫垯
+ * @param file
+ * @return
+ */
+ BaseResult importVersionRules(File file) throws Exception;
+
}
--
Gitblit v1.9.3