public interface SysUserServiceApi
SimpleUserDTO getUserInfoByUserId(Long userId)
UserValidateDTO getUserLoginValidateDTO(Long tenantId, String account)
tenantId - 指定租户idaccount - 用户账号UserValidateDTO getUserLoginValidateDTO(Long userId)
userId - 用户idvoid updateUserLoginInfo(Long userId, String ip)
boolean getUserSuperAdminFlag(Long userId)
OnlineUserItem getUserNameAccountInfo(Long userId)
一般用在获取在线用户列表
List<OnlineUserItem> getUserNameAccountInfoListByCondition(List<OnlineUserItem> onlineUserItems, String searchText)
一般用在获取在线用户列表
onlineUserItems - 查询条件,在此用户id列表中查询searchText - 查询条件,查询账号或姓名包含此字符串的结果UserInfoDetailDTO getUserDetail(Long userId)
void lockUserStatus(String tenantCode, String account)
TempLoginUserInfo createTempUserInfo(Long userId)
List<SimpleDict> batchGetNameByUserIdList(Set<Long> userIdList)
Set<Long> getUserComprehensiveIdentitySummary()
1. 获取当前用户id,加入到结果 2. 获取用户当前登录的机构id,加入到结果 3. 获取用户拥有的角色id,加入到结果
List<SimpleUserDTO> batchGetUserSimpleInfoList(Set<Long> userIdList)
void simpleAddUser(AddUserDTO addUserDTO, Long orgId, Long positionId)
addUserDTO - 添加用户的请求orgId - 用户所属的组织机构idpositionId - 用户职位idUserInfoDetailDTO getUserDetailByEmail(String email)
Copyright © 2024. All rights reserved.