ludc
2024-10-30 37d730454255d0680c2bc4f1e15dc5cd1a55e6a9
Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/frameworkcore/compatibility/SmUserQueryServiceI.java
@@ -29,7 +29,7 @@
    boolean checkUserExist(String userName,String oid) throws PLException;
    /**
     *  根据用户名获取用户的对象,不区分大小写
     * 根据用户名获取用户的对象,不区分大小写
     * @param userId 用户名
     * @return 用户的显示对象,如果用户不存在则返回null,不会抛出异常
     * @throws VciBaseException 参数为空或者数据库存在问题的时候会抛出异常
@@ -161,6 +161,14 @@
    List<Tree> refTreeUsers(TreeQueryObject treeQueryObject) throws VciBaseException;
    /**
     * 人员权限选择树
     * @param treeQueryObject
     * @return
     * @throws VciBaseException
     */
    List<Tree> refPersonOrgTree(TreeQueryObject treeQueryObject) throws VciBaseException;
    /**
     * 校验密码是否相同,在新平台中存储的密码是两次md5
     * @param userOid 用户主键
     * @param md5Password 已经md5加密一次的密码
@@ -190,12 +198,12 @@
    /**
     * 修改密码
     * @param userOid 用户主键
     * @param userName 用户主键
     * @param oldPassword 旧的密码
     * @param password 新的密码
     * @param confirmPassword 确认密码
     */
    boolean changePassword(String userOid,String oldPassword, String password, String confirmPassword) throws PLException;
    boolean changePassword(String userName,String oldPassword, String password, String confirmPassword) throws Exception;
    /**
     * 更新用户的密码错误次数
@@ -256,4 +264,11 @@
     */
    BaseResult importUser(File file) throws Exception;
    /**
     * 根据角色类型查询用户名
     * @param roleType
     * @return
     */
    List<String> queryUserNameByRoleType(String roleType) throws PLException;
}