Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/frameworkcore/compatibility/SmPwdStrategyQueryServiceI.java
@@ -3,6 +3,9 @@
import com.vci.corba.common.PLException;
import com.vci.frameworkcore.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;
import java.util.Collection;
import java.util.List;
@@ -22,6 +25,30 @@
    SmPasswordStrategyVO getPasswordStrategyVOByDefault();
    /**
     * 密码策略分页查询
     * @param conditionMap
     * @param pageHelper
     * @return
     */
    DataGrid<SmPasswordStrategyVO> refDataGrid(Map<String, String> conditionMap, PageHelper pageHelper) throws PLException;
    /**
     * 查询密码安全策略,下拉使用的接口
     * @param conditionMap
     * @return key为密码策略name,value为密码策略的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;
    /**
     * 根据主键查询密码策略map对象
     * @param oidList
     * @return key为密码策略主键 value为密码策略