From 485f813f00da83b5aaa3f1ac7a43c704b260c06c Mon Sep 17 00:00:00 2001
From: wangting <675591594@qq.com>
Date: 星期一, 28 十月 2024 15:27:12 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'
---
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