From 36c2449aec5b51e5ed4e5c6841154b746060e09a Mon Sep 17 00:00:00 2001 From: ludc Date: 星期六, 14 九月 2024 12:22:20 +0800 Subject: [PATCH] UI上下文导入接口上传 --- Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/frameworkcore/compatibility/SmPwdStrategyQueryServiceI.java | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 50 insertions(+), 2 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 ee003c4..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,8 +1,11 @@ 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.DataGrid; +import com.vci.starter.web.pagemodel.PageHelper; import java.util.Collection; import java.util.List; @@ -20,6 +23,51 @@ * @return */ SmPasswordStrategyVO getPasswordStrategyVOByDefault(); + + /** + * 瀵嗙爜绛栫暐鍒嗛〉鏌ヨ + * @param conditionMap + * @param pageHelper + * @return + */ + DataGrid<SmPasswordStrategyVO> refDataGrid(Map<String, String> conditionMap, PageHelper pageHelper) throws PLException; + + /** + * 鏌ヨ瀵嗙爜瀹夊叏绛栫暐锛屼笅鎷変娇鐢ㄧ殑鎺ュ彛 + * @param conditionMap + * @return key涓哄瘑鐮佺瓥鐣ame锛寁alue涓哄瘑鐮佺瓥鐣ョ殑oid + * @throws VciBaseException + */ + List<Map<String,String>> selectPwdStrategyMap(Map<String, String> conditionMap) throws PLException; + + /** + * 淇濆瓨鐢ㄦ埛鍏宠仈瀵嗙爜绛栫暐 + * @param userIds + * @param passwordStrategId + * @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瀵硅薄 @@ -44,7 +92,7 @@ SmPasswordStrategyVO getPasswordStrategyVOByUserOid(String userOid) throws PLException; /** - * 鏍规嵁鍗曟潯鐢ㄦ埛涓婚敭锛岃幏鍙栫敤鎴风殑瀵嗙爜瀹夊叏绛栫暐 + * 鏍规嵁澶氭潯鐢ㄦ埛涓婚敭锛岃幏鍙栫敤鎴风殑瀵嗙爜瀹夊叏绛栫暐 * @param userOids * @return * @throws PLException -- Gitblit v1.9.3