759 B
759 B
管理后台接口设计文档
约定
- BaseURL: /api
- 认证:Bearer Token(Authorization: Bearer )
- 响应规范:{ code, msg, data }
接口一览(示例)
登录
- 方法:POST /auth/login
- 请求:{ username, password }
- 响应:{ token, expireAt }
用户列表
- 方法:GET /system/users
- 查询:page, size, keyword
- 响应:{ total, list: [ {id, username, deptName, status} ] }
创建用户
- 方法:POST /system/users
- 请求:{ username, password, deptId, roleIds, tenantId }
- 响应:{ id }
角色列表
- 方法:GET /system/roles
菜单树
- 方法:GET /system/menus/tree
错误码
- 400 参数错误;401 未认证;403 无权限;404 不存在;500 服务器异常