@RestController @ApiResource(name="\u7528\u6237\u7ba1\u7406") public class SysUserController extends Object
| 构造器和说明 |
|---|
SysUserController() |
| 限定符和类型 | 方法和说明 |
|---|---|
ResponseData |
add(SysUserRequest sysUserRequest)
增加用户
|
ResponseData |
batchDelete(SysUserRequest sysUserRequest)
批量删除系统用户
|
ResponseData |
changeStatus(SysUserRequest sysUserRequest)
修改状态
|
ResponseData |
currentUserInfo()
获取当前登录用户的信息
|
ResponseData |
delete(SysUserRequest sysUserRequest)
删除系统用户
|
ResponseData |
detail(SysUserRequest sysUserRequest)
查看系统用户
|
ResponseData |
edit(SysUserRequest sysUserRequest)
编辑系统用户
|
void |
export(javax.servlet.http.HttpServletResponse response)
导出用户
|
ResponseData |
getUserTree()
获取用户选择树数据(用在系统通知,选择发送人的时候)
|
ResponseData |
grantData(SysUserRequest sysUserRequest)
授权数据
|
ResponseData |
grantRole(SysUserRequest sysUserRequest)
授权角色
|
ResponseData |
ownData(SysUserRequest sysUserRequest)
获取用户数据范围列表
|
ResponseData |
ownRole(SysUserRequest sysUserRequest)
获取用户的角色列表
|
ResponseData |
page(SysUserRequest sysUserRequest)
查询系统用户
|
ResponseData |
resetPwd(SysUserRequest sysUserRequest)
重置密码
|
ResponseData |
selector(SysUserRequest sysUserRequest)
用户下拉列表,可以根据姓名搜索
|
@PostResource(name="\u7cfb\u7edf\u7528\u6237_\u589e\u52a0", path="/sysUser/add") public ResponseData add(@RequestBody @Validated(value=cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest.add.class) SysUserRequest sysUserRequest)
@PostResource(name="\u7cfb\u7edf\u7528\u6237_\u5220\u9664", path="/sysUser/delete") public ResponseData delete(@RequestBody @Validated(value=cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest.delete.class) SysUserRequest sysUserRequest)
@PostResource(name="\u7cfb\u7edf\u7528\u6237_\u6279\u91cf\u5220\u9664\u7cfb\u7edf\u7528\u6237", path="/sysUser/batchDelete") public ResponseData batchDelete(@RequestBody @Validated(value=cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest.batchDelete.class) SysUserRequest sysUserRequest)
@PostResource(name="\u7cfb\u7edf\u7528\u6237_\u7f16\u8f91", path="/sysUser/edit") public ResponseData edit(@RequestBody @Validated(value=cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest.edit.class) SysUserRequest sysUserRequest)
@PostResource(name="\u7cfb\u7edf\u7528\u6237_\u4fee\u6539\u72b6\u6001", path="/sysUser/changeStatus") public ResponseData changeStatus(@RequestBody @Validated(value=cn.stylefeng.roses.kernel.system.api.pojo.user.request.SysUserRequest.changeStatus.class) SysUserRequest sysUserRequest)
@PostResource(name="\u7cfb\u7edf\u7528\u6237_\u91cd\u7f6e\u5bc6\u7801", path="/sysUser/resetPwd") public ResponseData resetPwd(@RequestBody @Validated(value=cn.stylefeng.roses.kernel.system.api.pojo.user.request.SysUserRequest.resetPwd.class) SysUserRequest sysUserRequest)
@PostResource(name="\u7cfb\u7edf\u7528\u6237_\u6388\u6743\u89d2\u8272", path="/sysUser/grantRole") public ResponseData grantRole(@RequestBody @Validated(value=cn.stylefeng.roses.kernel.system.api.pojo.user.request.SysUserRequest.grantRole.class) SysUserRequest sysUserRequest)
@PostResource(name="\u7cfb\u7edf\u7528\u6237_\u6388\u6743\u6570\u636e", path="/sysUser/grantData") public ResponseData grantData(@RequestBody @Validated(value=cn.stylefeng.roses.kernel.system.api.pojo.user.request.SysUserRequest.grantData.class) SysUserRequest sysUserRequest)
@GetResource(name="\u7cfb\u7edf\u7528\u6237_\u67e5\u770b", path="/sysUser/detail", responseClass=cn.stylefeng.roses.kernel.system.api.pojo.user.SysUserDTO.class) public ResponseData detail(@Validated(value=cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest.detail.class) SysUserRequest sysUserRequest)
@GetResource(name="\u83b7\u53d6\u5f53\u524d\u767b\u5f55\u7528\u6237\u7684\u4fe1\u606f", path="/sysUser/currentUserInfo", requiredPermission=false, responseClass=cn.stylefeng.roses.kernel.system.api.pojo.user.SysUserDTO.class) public ResponseData currentUserInfo()
@GetResource(name="\u7cfb\u7edf\u7528\u6237_\u67e5\u8be2", path="/sysUser/page", responseClass=cn.stylefeng.roses.kernel.system.api.pojo.user.SysUserDTO.class) public ResponseData page(SysUserRequest sysUserRequest)
@GetResource(name="\u7cfb\u7edf\u7528\u6237_\u5bfc\u51fa", path="/sysUser/export") public void export(javax.servlet.http.HttpServletResponse response)
@GetResource(name="\u83b7\u53d6\u7528\u6237\u9009\u62e9\u6811\u6570\u636e\uff08\u7528\u5728\u7cfb\u7edf\u901a\u77e5\uff0c\u9009\u62e9\u53d1\u9001\u4eba\u7684\u65f6\u5019\uff09", path="/sysUser/getUserSelectTree", responseClass=cn.stylefeng.roses.kernel.system.api.pojo.user.UserSelectTreeNode.class) public ResponseData getUserTree()
@GetResource(name="\u7cfb\u7edf\u7528\u6237_\u83b7\u53d6\u7528\u6237\u6570\u636e\u8303\u56f4\u5217\u8868", path="/sysUser/getUserDataScope") public ResponseData ownData(@Validated(value=cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest.detail.class) SysUserRequest sysUserRequest)
@GetResource(name="\u7cfb\u7edf\u7528\u6237_\u83b7\u53d6\u7528\u6237\u7684\u89d2\u8272\u5217\u8868", path="/sysUser/getUserRoles") public ResponseData ownRole(@Validated(value=cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest.detail.class) SysUserRequest sysUserRequest)
@GetResource(name="\u7cfb\u7edf\u7528\u6237_\u9009\u62e9\u5668", path="/sysUser/selector") public ResponseData selector(SysUserRequest sysUserRequest)
sysUserRequest - 请求参数:name 姓名(可选)Copyright © 2021. All rights reserved.