gboat2.web.service
接口 IUserService

所有已知实现类:
UserServiceImpl

public interface IUserService

组织机构接口

从以下版本开始:
jdk1.6
作者:
zhaop

方法摘要
 void addUser(User user, String roleCode, String groupCode, String organId, String organName)
          新增用户,同时初始化用户信息,分配角色
 String addUserAndReturnUserId(User user, String roleCode, String groupCode, String organId, String organName)
          添加用户并返回用户Id
 void deleteURGOMapperBy(String userId, String roleId, String groupId, String organId)
          根据参数删除用户的角色
 void deleteURGOMapperByUserId(String userId)
          根据参数删除用户的角色相关配置参数
 void deleteUserByOrganId(String organId)
          根据organId, 删除用户以及 参数关联关系
 void deleteUserRoleGroupOrganByUserId(String userId)
          删除用户,角色-组 等相关信息,包括user本身
 List<UserRoleGroupOrganVO> getMapperVOByUserId(String userId)
          根据用户id获取VO
 List<UserGroupOrganMapper> getURGOMapperByOrganId(String organId)
          根据organId (企业ID),获取用户身份列表
 List<UserGroupOrganMapper> getURGOMapperByUserId(String userId)
          根据用户id获取用户身份列表
 User getUserByLoginId(String loginId)
          根据loginId获取用户信息
 User getUserByUserId(String userId)
          根据userId获取用户信息
 UserGroupOrganMapper getUserGroupOrganMapperById(String mapperId)
          根据主键id,获取用户身份对象(UserGroupOrganMapper)
 void updateLoginIdAndUserNameZH(String loginId, String enterpriseId)
          根据企业Id更新User表中的登录Id和显示的中文名
 void updatePassword(String loginId, String newPwd)
          更改用户的登录密码
 void updateUser(String loginId, User user)
          更新用户信息
 void updateUser(User user)
          更新user
 

方法详细信息

addUser

void addUser(User user,
             String roleCode,
             String groupCode,
             String organId,
             String organName)
             throws UserException
新增用户,同时初始化用户信息,分配角色

参数:
user - 用户
roleId - 用户角色
groupId - 用户用户组
抛出:
UserException

updateUser

void updateUser(String loginId,
                User user)
                throws UserException
更新用户信息

参数:
loginId - 登录id
user - 新用户信息
抛出:
UserException

updatePassword

void updatePassword(String loginId,
                    String newPwd)
                    throws UserException
更改用户的登录密码

参数:
loginId -
newPwd -
抛出:
UserException

updateUser

void updateUser(User user)
更新user

参数:
user -

getUserByLoginId

User getUserByLoginId(String loginId)
根据loginId获取用户信息

参数:
loginId -
返回:

getUserByUserId

User getUserByUserId(String userId)
根据userId获取用户信息

参数:
userId - 用户登录主键
返回:

getURGOMapperByUserId

List<UserGroupOrganMapper> getURGOMapperByUserId(String userId)
根据用户id获取用户身份列表

参数:
userId - 用户id
返回:
List

getURGOMapperByOrganId

List<UserGroupOrganMapper> getURGOMapperByOrganId(String organId)
根据organId (企业ID),获取用户身份列表

参数:
organId - 组织机构ID (企业ID)
返回:
List

getMapperVOByUserId

List<UserRoleGroupOrganVO> getMapperVOByUserId(String userId)
根据用户id获取VO

参数:
userId - 用户id
返回:
List

getUserGroupOrganMapperById

UserGroupOrganMapper getUserGroupOrganMapperById(String mapperId)
根据主键id,获取用户身份对象(UserGroupOrganMapper)

参数:
mapperId - UserGroupOrganMapper 的主键
返回:
UserGroupOrganMapper

updateLoginIdAndUserNameZH

void updateLoginIdAndUserNameZH(String loginId,
                                String enterpriseId)
                                throws UserException
根据企业Id更新User表中的登录Id和显示的中文名

参数:
loginId -
enterpriseId -
抛出:
UserException

addUserAndReturnUserId

String addUserAndReturnUserId(User user,
                              String roleCode,
                              String groupCode,
                              String organId,
                              String organName)
                              throws UserException
添加用户并返回用户Id

参数:
user -
roleCode -
groupCode -
organId -
organName -
返回:
抛出:
UserException

deleteURGOMapperBy

void deleteURGOMapperBy(String userId,
                        String roleId,
                        String groupId,
                        String organId)
根据参数删除用户的角色

参数:
userId - --用户id
roleId - -- 角色id
groupId - -- 用户组id
organId - -- 组织机构id

deleteURGOMapperByUserId

void deleteURGOMapperByUserId(String userId)
根据参数删除用户的角色相关配置参数

参数:
userId - 用户id

deleteUserRoleGroupOrganByUserId

void deleteUserRoleGroupOrganByUserId(String userId)
删除用户,角色-组 等相关信息,包括user本身

参数:
userId - userId

deleteUserByOrganId

void deleteUserByOrganId(String organId)
根据organId, 删除用户以及 参数关联关系

参数:
organId - 组织ID


Copyright © 2014 广联达软件股份有限公司(Glodon Software Co., Ltd.). All rights reserved.