cms-v2
  1. 用户管理
cms-v2
  • 用户登录
    • 二维码登录
      • 生成二维码
      • 检查二维码状态
      • 扫码
      • 确认登录
      • 取消登录
    • 用户登录
      POST
    • 测试用户是否登录成功
      GET
  • 系统管理
    • 用户管理
      • 创建用户
        POST
      • 修改用户
        PATCH
      • 获取某个用户
        GET
      • 删除用户
        DELETE
      • 获取用户列表
        POST
    • 角色管理
      • 创建角色
      • 修改角色
      • 获取某个角色
      • 删除用户
      • 获取角色列表
    • 菜单管理
      • 创建菜单
      • 修改菜单
      • 查询某个菜单
      • 删除菜单
      • 查询菜单列表
    • 部门管理
      • 创建部门
      • 更新部门
      • 获取某个部门
      • 删除部门
      • 获取部门列表
  • 商品管理
    • 商品分类
      • 创建类别
      • 修改商品分类
      • 获取某个商品分类
      • 删除商品分类
      • 获取商品分类列表
    • 商品信息
      • 创建商品
      • 修改商品
      • 获取某个商品
      • 删除商品信息
      • 获取商品信息列表 
  • 故事杂谈
    • 创建故事
      POST
    • 更新故事
      PATCH
    • 获取某个故事
      GET
    • 删除故事
      DELETE
    • 获取故事列表
      POST
  • 文件上传
    • 多个文件上传
      POST
    • 单个文件上传
      POST
  • 高级查询
    • 查询整个菜单
      POST
    • 查找菜单角色树
      GET
    • 查询角色菜单ids
      GET
    • 给角色分配权限
      POST
    • 查询商品分类列表
      GET
  • 图表数组
    • 每个分类商品的个数
    • 每个分类商品的销量
    • 每个分类商品的收藏
    • 每个分类商品的销量
    • 不同城市的销量数据
    • 商品数据统计的数量
  1. 用户管理

获取用户列表

POST
/users/list
最后修改时间:2023-11-18 08:02:29
责任人:leo

请求参数

Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
Body 参数application/json
offset
integer 
偏移量
必需
初始值为0
size
integer 
页大小
必需
初始值为10
id
integer 
用户id
可选
name
string 
用户名
可选
realname
string 
真实姓名
可选
cellphone
integer 
手机号码
可选
enable
integer 
是否启用
可选
0:未启用,1:启用
createAt
array[string]
创建时间
可选
传入的是一个数组[2022-01-01 12:12:12,2022-01-01 12:12:12]
updateAt
array[string]
更新时间
可选
传入的是一个数组[2022-01-01 12:12:12,2022-01-01 12:12:12]
roleId
integer 
角色id
可选
departmentId
integer 
部门id
可选
示例
{
  "offset": 0,
  "size": 10
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://cms.server.hqk10.top/api/v1/users/list' \
--header 'Content-Type: application/json' \
--data-raw '{
    "offset":0,
    "size":10
}'

返回响应

🟢200成功
application/json
Body
data
object 
必需
list
array [object {9}] 
必需
totalCount
integer 
必需
code
integer 
必需
message
string 
必需
示例
{
  "data": {
    "list": [
      {
        "id": 1,
        "name": "james1",
        "realname": "詹姆斯",
        "cellphone": null,
        "enable": true,
        "createAt": "2023-11-10 22:03:04",
        "updateAt": "2023-11-10 22:08:03",
        "roleId": 1,
        "departmentId": 1
      },
      {
        "id": 3,
        "name": "james",
        "realname": "詹姆斯",
        "cellphone": 1332222,
        "enable": true,
        "createAt": "2023-11-10 22:08:09",
        "updateAt": "2023-11-10 22:08:09",
        "roleId": 1,
        "departmentId": 1
      }
    ],
    "totalCount": 2
  },
  "code": 200,
  "message": "操作成功"
}
🟠401未携带token
🟠401token过期
🟠400字段缺失
🟠403没有权限
🟠429请求过于频繁,请稍后再试
上一页
删除用户
下一页
创建角色
Built with