From c0b116a413ff26775176017674948969c26f2d2a Mon Sep 17 00:00:00 2001
From: yuxc <yuxc@vci-tech.com>
Date: 星期五, 16 八月 2024 11:33:35 +0800
Subject: [PATCH] 1、新增链接类型查询模板的普通、高级保存接口的编写及测试,以及查询显示接口的变动。 2、新增链接类型查询模板树查询,用于界面的导出功能接口。 3、新增链接类型查询模板导出功能。 4、新增链接类型查询模板导入功能这里上传文件直接导入了数据并返回了相关导入结果。 5、新增链接类型查询模板删除接口。

---
 Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/frameworkcore/compatibility/SmPwdStrategyQueryServiceI.java |   37 ++++++++++++++++++++++++++++++-------
 1 files changed, 30 insertions(+), 7 deletions(-)

diff --git a/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/frameworkcore/compatibility/SmPwdStrategyQueryServiceI.java b/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/frameworkcore/compatibility/SmPwdStrategyQueryServiceI.java
index 0ebbc69..1abb895 100644
--- a/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/frameworkcore/compatibility/SmPwdStrategyQueryServiceI.java
+++ b/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/frameworkcore/compatibility/SmPwdStrategyQueryServiceI.java
@@ -1,9 +1,9 @@
 package com.vci.frameworkcore.compatibility;
 
+import com.vci.dto.SmPasswordStrategyDTO;
 import com.vci.corba.common.PLException;
-import com.vci.frameworkcore.pagemodel.SmPasswordStrategyVO;
+import com.vci.pagemodel.SmPasswordStrategyVO;
 import com.vci.starter.web.exception.VciBaseException;
-import com.vci.starter.web.pagemodel.BaseQueryObject;
 import com.vci.starter.web.pagemodel.DataGrid;
 import com.vci.starter.web.pagemodel.PageHelper;
 
@@ -30,13 +30,15 @@
      * @param pageHelper
      * @return
      */
-    DataGrid<SmPasswordStrategyVO> refDataGrid(Map<String, String> conditionMap, PageHelper pageHelper);
+    DataGrid<SmPasswordStrategyVO> refDataGrid(Map<String, String> conditionMap, PageHelper pageHelper) throws PLException;
 
     /**
-     * 鏌ヨ鎵�鏈夊瘑鐮佸畨鍏ㄧ瓥鐣�
-     * @return
+     * 鏌ヨ瀵嗙爜瀹夊叏绛栫暐锛屼笅鎷変娇鐢ㄧ殑鎺ュ彛
+     * @param conditionMap
+     * @return key涓哄瘑鐮佺瓥鐣ame锛寁alue涓哄瘑鐮佺瓥鐣ョ殑oid
+     * @throws VciBaseException
      */
-    //List<SmPasswordStrategyVO> listPasswordStrategyVO(Map<String, String> conditionMap);
+    List<Map<String,String>> selectPwdStrategyMap(Map<String, String> conditionMap) throws PLException;
 
     /**
      * 淇濆瓨鐢ㄦ埛鍏宠仈瀵嗙爜绛栫暐
@@ -45,6 +47,27 @@
      * @return
      */
     boolean saveUserPasswordStrateg(String[] userIds, String passwordStrategId) throws PLException;
+
+    /**
+     * 鏂板瀵嗙爜绛栫暐
+     * @param spsDto
+     * @return
+     */
+    boolean addPasswordStrateg(SmPasswordStrategyDTO spsDto) throws PLException;
+
+    /**
+     * 淇敼瀵嗙爜绛栫暐
+     * @param spsDto
+     * @return
+     */
+    boolean updatePasswordStrateg(SmPasswordStrategyDTO spsDto) throws PLException;
+
+    /**
+     *  鍒犻櫎瀵嗙爜绛栫暐
+     * @param pwdIds
+     * @return
+     */
+    boolean delPasswordStrateg(String[] pwdIds) throws PLException;
 
     /**
      * 鏍规嵁涓婚敭鏌ヨ瀵嗙爜绛栫暐map瀵硅薄
@@ -69,7 +92,7 @@
     SmPasswordStrategyVO getPasswordStrategyVOByUserOid(String userOid) throws PLException;
 
     /**
-     * 鏍规嵁鍗曟潯鐢ㄦ埛涓婚敭锛岃幏鍙栫敤鎴风殑瀵嗙爜瀹夊叏绛栫暐
+     * 鏍规嵁澶氭潯鐢ㄦ埛涓婚敭锛岃幏鍙栫敤鎴风殑瀵嗙爜瀹夊叏绛栫暐
      * @param userOids
      * @return
      * @throws PLException

--
Gitblit v1.9.3