public interface SysUserService extends com.baomidou.mybatisplus.extension.service.IService<SysUser>, UserServiceApi
| 限定符和类型 | 方法和说明 |
|---|---|
void |
add(SysUserRequest sysUserRequest)
增加用户
|
void |
batchDelete(SysUserRequest sysUserRequest)
批量删除用户
|
void |
del(SysUserRequest sysUserRequest)
删除系统用户
|
SysUserDTO |
detail(SysUserRequest sysUserRequest)
查看用户详情
|
void |
edit(SysUserRequest sysUserRequest)
编辑用户
|
void |
editAvatar(SysUserRequest sysUserRequest)
修改头像
|
void |
editInfo(SysUserRequest sysUserRequest)
更新用户信息(一般用于更新个人信息)
|
void |
editPassword(SysUserRequest sysUserRequest)
修改密码
|
void |
editStatus(SysUserRequest sysUserRequest)
修改状态
|
void |
export(javax.servlet.http.HttpServletResponse response)
导出用户
|
cn.stylefeng.roses.kernel.db.api.pojo.page.PageResult<SysUserDTO> |
findPage(SysUserRequest sysUserRequest)
查询系统用户
|
List<Long> |
getAllUserIds()
获取所有用户的id
|
String |
getUserAvatarUrl(Long fileId)
获取用户头像的url
|
String |
getUserAvatarUrl(Long fileId,
String token)
获取用户头像的url
|
SysUser |
getUserByAccount(String account)
根据账号获取用户
|
List<SysUserDTO> |
getUserList(SysUserRequest sysUserRequest)
查询系统用户
|
List<UserSelectTreeNode> |
getUserTreeNodeList(Long orgId,
List<UserSelectTreeNode> treeNodeList)
根据机构id获取用户树节点列表
|
void |
grantData(SysUserRequest sysUserRequest)
授权组织机构数据范围给某个用户
|
void |
grantRole(SysUserRequest sysUserRequest)
授权角色给某个用户
|
void |
resetPassword(SysUserRequest sysUserRequest)
重置密码
|
List<SimpleDict> |
selector(SysUserRequest sysUserRequest)
用户下拉列表选择
|
List<UserSelectTreeNode> |
userSelectTree(SysUserRequest sysUserRequest)
用户选择树数据
|
count, count, getBaseMapper, getById, getMap, getObj, getOne, getOne, lambdaQuery, lambdaUpdate, list, list, listByIds, listByMap, listMaps, listMaps, listObjs, listObjs, listObjs, listObjs, page, page, pageMaps, pageMaps, query, remove, removeById, removeByIds, removeByMap, save, saveBatch, saveBatch, saveOrUpdate, saveOrUpdate, saveOrUpdateBatch, saveOrUpdateBatch, update, update, update, updateBatchById, updateBatchById, updateByIddeleteUserDataScopeListByOrgIdList, deleteUserRoleListByRoleId, getEffectiveLoginUser, getUserBindDataScope, getUserInfoByUserId, getUserLoginInfo, getUserRoleIdList, onlineUserList, queryAllUserIdList, updateUserLoginInfo, userExistvoid add(SysUserRequest sysUserRequest)
sysUserRequest - 请求参数封装void del(SysUserRequest sysUserRequest)
sysUserRequest - 删除参数void edit(SysUserRequest sysUserRequest)
sysUserRequest - 请求参数封装void editInfo(SysUserRequest sysUserRequest)
sysUserRequest - 请求参数封装void editStatus(SysUserRequest sysUserRequest)
sysUserRequest - 请求参数封装void editPassword(SysUserRequest sysUserRequest)
sysUserRequest - 请求参数封装void resetPassword(SysUserRequest sysUserRequest)
sysUserRequest - 重置参数void editAvatar(SysUserRequest sysUserRequest)
sysUserRequest - 修改头像参数void grantRole(SysUserRequest sysUserRequest)
sysUserRequest - 授权参数void grantData(SysUserRequest sysUserRequest)
sysUserRequest - 授权参数SysUserDTO detail(SysUserRequest sysUserRequest)
sysUserRequest - 查看参数cn.stylefeng.roses.kernel.db.api.pojo.page.PageResult<SysUserDTO> findPage(SysUserRequest sysUserRequest)
sysUserRequest - 查询参数List<SysUserDTO> getUserList(SysUserRequest sysUserRequest)
sysUserRequest - 查询参数void export(javax.servlet.http.HttpServletResponse response)
response - httpResponseList<UserSelectTreeNode> userSelectTree(SysUserRequest sysUserRequest)
sysUserRequest - 参数String getUserAvatarUrl(Long fileId, String token)
fileId - 文件idtoken - 预览文件带的tokenList<UserSelectTreeNode> getUserTreeNodeList(Long orgId, List<UserSelectTreeNode> treeNodeList)
orgId - 机构idList<SimpleDict> selector(SysUserRequest sysUserRequest)
sysUserRequest - 查询参数void batchDelete(SysUserRequest sysUserRequest)
Copyright © 2021. All rights reserved.