mmsAdmin
  1. sys-user-controller
mmsAdmin
  • sys-user-controller
    • 编辑用户
      PUT
    • 新增用户
      POST
    • 设置用户角色
      POST
    • 重置密码
      POST
    • 重置密码:管理员
      POST
    • 打印系统用户
      POST
    • 获取用户分页列表
      POST
    • 导入系统用户
      POST
    • 模版下载
      POST
    • 导出系统用户
      POST
    • 绑定手机号
      POST
    • 绑定邮件
      POST
    • 获取用户详细信息
      GET
    • 解绑手机号 邮箱 微信
      GET
    • 查询二维码状态
      GET
    • getWxCode_1
      GET
    • 获取最新登录对象信息
      GET
    • 修改头像
      GET
    • 删除用户
      DELETE
  • sys-role-controller
    • 编辑
      PUT
    • 新增
      POST
    • 获取列表
      POST
    • 获取详细信息
      GET
    • 删除
      DELETE
  • sys-oss-controller
    • 编辑
      PUT
    • 新增
      POST
    • 编辑配置
      PUT
    • 上传文件
      POST
    • 列表
      POST
    • 上传文件
      POST
    • 查询
      GET
    • 删除
      DELETE
    • 获取OSS配置详情
      GET
    • 获取OSS配置的默认启用项
      GET
  • sys-notice-controller
    • 修改
    • 新增
    • 打印系统用户
    • 分页列表
    • 导入系统用户
    • 模版下载
    • 导出系统用户
    • 根据id查询
    • 删除
  • sys-function-controller
    • 编辑资源
    • 新增资源
    • 所有菜单
    • 获取资源列表
    • 获取详细信息
    • 删除
  • sys-dict-controller
    • 编辑字典
    • 新增字典
    • 分页查询字典列表
    • 获取字典详细信息
    • 删除字典
  • sys-dept-controller
    • 修改
    • 新增
    • 打印系统用户
    • 树结构列表
    • 导入系统用户
    • 模版下载
    • 导出系统用户
    • 根据id查询
    • 删除
  • sys-config-controller
    • 更新
    • 新增
    • 分页查询
    • 系统配置回显
    • 编辑系统配置
    • 查询详情
    • sendSms
    • 删除
  • common-controller
    • 获取系统基础配置
    • 发送验证码
    • 查询二维码状态
    • 获取所有字典列表
    • 获取二维码
    • emailCode
    • 登录用户系统菜单
  • captcha-controller
    • 登录验证码
    • 系统配置
  • home-controller
    • 订单走势
    • 订单数量
    • 快捷菜单
    • 会员类别
    • 待处理任务
  • 系统登录
    • 退出登录
    • 登录方法
  1. sys-user-controller

获取用户分页列表

POST
/system/user/list
获取用户分页列表

请求参数

Header 参数
Authorization
string 
可选
Body 参数application/json
系统用户bo
pageSize
integer <int32>
分页大小
可选
pageNum
integer <int32>
当前页数
可选
orderByColumn
string 
排序列
可选
isAsc
string 
可选
排序的方向desc或者asc
status
integer <int32>
可选
数据状态(1=禁用,0=启用)
sort
integer <int32>
可选
显示排序(升序排列)
remark
string 
可选
备注说明(最大长度500字符)
tenantId
string 
可选
租户ID(系统自动填充)
revision
integer <int64>
可选
版本号(更新时自动递增)
createdBy
integer <int64>
可选
创建人ID(系统自动填充)
createdTime
string <date-time>
可选
创建时间(系统自动填充)
updatedBy
integer <int64>
可选
更新人ID(系统自动填充)
updatedTime
string <date-time>
可选
更新时间(系统自动填充)
userId
string 
主键ID
必需
deptId
string 
部门ID
可选
deptIds
array[string]
必需
department
string 
部门名称
可选
postIds
string 
岗位编号数组
可选
userName
string 
用户账号
必需
>= 4 字符<= 20 字符
nickName
string 
用户昵称
必需
>= 2 字符<= 20 字符
userType
string 
用户类型
必需
email
string 
邮箱
必需
phoneNumber
string 
手机号
可选
wxOpenid
string 
微信id
可选
wxUnOpenId
string 
微信开发者id
可选
sex
string 
必需
性别;0:保密 1:男2:女
avatar
string 
头像
可选
password
string 
密码
必需
>= 6 字符<= 32 字符
delFlag
integer <int32>
可选
删除标志;0代表存在 2代表删除
loginIp
string 
最后登录ip
可选
loginDate
string <date-time>
最后登录时间
可选
aesKey
string 
对称性秘钥
可选
roleVoList
array[object (SysRoleVo) {13}] 
用户拥有角色
可选
id
string 
角色ID
可选
name
string 
角色名称
可选
code
string 
角色权限字符串
可选
sort
integer <int64>
显示顺序
可选
status
string 
可选
状态;0正常 1停用
level
integer <int32>
级别
可选
sysFunctionVoList
array[object (SysFunctionVo) {22}] 
角色拥有的资源
可选
permissions
array[string]
用户角色资源集合
可选
createdTime
string <date-time>
可选
remark
string 
可选
revision
string 
可选
functionTree
array[object (AdminMenuTree) {7}] 
系统资源
可选
defChecked
array[string]
默认选中的节点
可选
roleCodes
array[string]
用户角色集合
可选
roleId
string 
角色ID
可选
roleName
string 
角色id
可选
pageQuery
object (PageQuery) 
分页查询实体类
可选
pageSize
integer <int32>
分页大小
可选
pageNum
integer <int32>
当前页数
可选
orderByColumn
string 
排序列
可选
isAsc
string 
可选
排序的方向desc或者asc
pageQuery
object (PageQuery) 
分页查询实体类
可选
示例
{
    "pageSize": 0,
    "pageNum": 0,
    "orderByColumn": "string",
    "isAsc": "string",
    "status": 0,
    "sort": 0,
    "remark": "string",
    "tenantId": "string",
    "revision": 0,
    "createdBy": 0,
    "createdTime": "2019-08-24T14:15:22Z",
    "updatedBy": 0,
    "updatedTime": "2019-08-24T14:15:22Z",
    "userId": "string",
    "deptId": "string",
    "deptIds": [
        "string"
    ],
    "department": "string",
    "postIds": "string",
    "userName": "string",
    "nickName": "string",
    "userType": "string",
    "email": "string",
    "phoneNumber": "string",
    "wxOpenid": "string",
    "wxUnOpenId": "string",
    "sex": "string",
    "avatar": "string",
    "password": "string",
    "delFlag": 0,
    "loginIp": "string",
    "loginDate": "2019-08-24T14:15:22Z",
    "aesKey": "string",
    "roleVoList": [
        {
            "id": "string",
            "name": "string",
            "code": "string",
            "sort": 0,
            "status": "string",
            "level": 0,
            "sysFunctionVoList": [
                {
                    "id": "string",
                    "parentId": "string",
                    "menuSuperior": [
                        "string"
                    ],
                    "name": "string",
                    "languageCode": "string",
                    "permission": "string",
                    "type": 0,
                    "sort": 0,
                    "redirectPath": "string",
                    "path": "string",
                    "icon": "string",
                    "component": "string",
                    "componentName": "string",
                    "status": 0,
                    "visible": 0,
                    "keepAlive": 0,
                    "isLink": "string",
                    "isOpenLink": 0,
                    "isIframe": 0,
                    "alwaysShow": 0,
                    "revision": "string",
                    "meta": {
                        "property1": {},
                        "property2": {}
                    }
                }
            ],
            "permissions": [
                "string"
            ],
            "createdTime": "2019-08-24T14:15:22Z",
            "remark": "string",
            "revision": "string",
            "functionTree": [
                {
                    "id": "string",
                    "path": "string",
                    "name": "string",
                    "component": "string",
                    "componentAlias": "string",
                    "redirect": "string",
                    "meta": {
                        "property1": {},
                        "property2": {}
                    }
                }
            ],
            "defChecked": [
                "string"
            ]
        }
    ],
    "roleCodes": [
        "string"
    ],
    "roleId": "string",
    "roleName": "string",
    "pageQuery": {
        "pageSize": 0,
        "pageNum": 0,
        "orderByColumn": "string",
        "isAsc": "string",
        "pageQuery": {}
    }
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://localhost:8080/system/user/list' \
--header 'Authorization;' \
--header 'Content-Type: application/json' \
--data-raw '{
    "pageSize": 0,
    "pageNum": 0,
    "orderByColumn": "string",
    "isAsc": "string",
    "status": 0,
    "sort": 0,
    "remark": "string",
    "tenantId": "string",
    "revision": 0,
    "createdBy": 0,
    "createdTime": "2019-08-24T14:15:22Z",
    "updatedBy": 0,
    "updatedTime": "2019-08-24T14:15:22Z",
    "userId": "string",
    "deptId": "string",
    "deptIds": [
        "string"
    ],
    "department": "string",
    "postIds": "string",
    "userName": "string",
    "nickName": "string",
    "userType": "string",
    "email": "string",
    "phoneNumber": "string",
    "wxOpenid": "string",
    "wxUnOpenId": "string",
    "sex": "string",
    "avatar": "string",
    "password": "string",
    "delFlag": 0,
    "loginIp": "string",
    "loginDate": "2019-08-24T14:15:22Z",
    "aesKey": "string",
    "roleVoList": [
        {
            "id": "string",
            "name": "string",
            "code": "string",
            "sort": 0,
            "status": "string",
            "level": 0,
            "sysFunctionVoList": [
                {
                    "id": "string",
                    "parentId": "string",
                    "menuSuperior": [
                        "string"
                    ],
                    "name": "string",
                    "languageCode": "string",
                    "permission": "string",
                    "type": 0,
                    "sort": 0,
                    "redirectPath": "string",
                    "path": "string",
                    "icon": "string",
                    "component": "string",
                    "componentName": "string",
                    "status": 0,
                    "visible": 0,
                    "keepAlive": 0,
                    "isLink": "string",
                    "isOpenLink": 0,
                    "isIframe": 0,
                    "alwaysShow": 0,
                    "revision": "string",
                    "meta": {
                        "property1": {},
                        "property2": {}
                    }
                }
            ],
            "permissions": [
                "string"
            ],
            "createdTime": "2019-08-24T14:15:22Z",
            "remark": "string",
            "revision": "string",
            "functionTree": [
                {
                    "id": "string",
                    "path": "string",
                    "name": "string",
                    "component": "string",
                    "componentAlias": "string",
                    "redirect": "string",
                    "meta": {
                        "property1": {},
                        "property2": {}
                    }
                }
            ],
            "defChecked": [
                "string"
            ]
        }
    ],
    "roleCodes": [
        "string"
    ],
    "roleId": "string",
    "roleName": "string",
    "pageQuery": {
        "pageSize": 0,
        "pageNum": 0,
        "orderByColumn": "string",
        "isAsc": "string",
        "pageQuery": {}
    }
}'

返回响应

🟢200成功
*/*
用户列表
Body
表格分页数据对象
total
integer <int64>
总记录数
可选
rows
array[object (SysUserVo) {30}] 
列表数据
可选
sort
integer <int32>
排序
可选
createdTime
string <date-time>
创建时间
可选
remark
string 
备注
可选
status
integer <int32>
用户状态
可选
tenantId
string 
租户号
可选
revision
integer <int64>
版本号
可选
userId
string 
主键ID
可选
deptId
string 
部门ID
可选
deptIds
array[string]
可选
department
string 
部门名称
可选
postIds
string 
岗位编号数组
可选
userName
string 
用户账号
可选
nickName
string 
用户昵称
可选
userType
string 
用户类型
可选
email
string 
邮箱
可选
phoneNumber
string 
手机号
可选
wxOpenid
string 
微信id
可选
wxUnOpenId
string 
微信开发者id
可选
sex
string 
可选
性别;0:保密 1:男2:女
avatar
string 
头像
可选
password
string 
密码
可选
passwordStrength
string 
密码强度
可选
delFlag
integer <int32>
可选
删除标志;0代表存在 2代表删除
loginIp
string 
最后登录ip
可选
loginDate
string <date-time>
最后登录时间
可选
aesKey
string 
对称性秘钥
可选
roleVoList
array[object (SysRoleVo) {13}] 
用户拥有角色
可选
roleCodes
array[string]
用户角色集合
可选
butCodes
array[string]
可选
roleName
string 
角色id
可选
code
integer <int32>
消息状态码
可选
msg
string 
消息内容
可选
示例
{
    "total": 0,
    "rows": [
        {
            "sort": 0,
            "createdTime": "2019-08-24T14:15:22Z",
            "remark": "string",
            "status": 0,
            "tenantId": "string",
            "revision": 0,
            "userId": "string",
            "deptId": "string",
            "deptIds": [
                "string"
            ],
            "department": "string",
            "postIds": "string",
            "userName": "string",
            "nickName": "string",
            "userType": "string",
            "email": "string",
            "phoneNumber": "string",
            "wxOpenid": "string",
            "wxUnOpenId": "string",
            "sex": "string",
            "avatar": "string",
            "password": "string",
            "passwordStrength": "string",
            "delFlag": 0,
            "loginIp": "string",
            "loginDate": "2019-08-24T14:15:22Z",
            "aesKey": "string",
            "roleVoList": [
                {
                    "id": "string",
                    "name": "string",
                    "code": "string",
                    "sort": 0,
                    "status": "string",
                    "level": 0,
                    "sysFunctionVoList": [
                        {
                            "id": "string",
                            "parentId": "string",
                            "menuSuperior": [
                                "string"
                            ],
                            "name": "string",
                            "languageCode": "string",
                            "permission": "string",
                            "type": 0,
                            "sort": 0,
                            "redirectPath": "string",
                            "path": "string",
                            "icon": "string",
                            "component": "string",
                            "componentName": "string",
                            "status": 0,
                            "visible": 0,
                            "keepAlive": 0,
                            "isLink": "string",
                            "isOpenLink": 0,
                            "isIframe": 0,
                            "alwaysShow": 0,
                            "revision": "string",
                            "meta": {
                                "property1": {},
                                "property2": {}
                            }
                        }
                    ],
                    "permissions": [
                        "string"
                    ],
                    "createdTime": "2019-08-24T14:15:22Z",
                    "remark": "string",
                    "revision": "string",
                    "functionTree": [
                        {
                            "id": "string",
                            "path": "string",
                            "name": "string",
                            "component": "string",
                            "componentAlias": "string",
                            "redirect": "string",
                            "meta": {
                                "property1": {},
                                "property2": {}
                            }
                        }
                    ],
                    "defChecked": [
                        "string"
                    ]
                }
            ],
            "roleCodes": [
                "string"
            ],
            "butCodes": [
                "string"
            ],
            "roleName": "string"
        }
    ],
    "code": 0,
    "msg": "string"
}
🟠403禁止访问
🔴500服务器错误
修改于 2025-07-01 16:53:11
上一页
打印系统用户
下一页
导入系统用户
Built with