fastapi_best_architecture
  1. 系统字典数据
fastapi_best_architecture
  • 授权
    • swagger 调试专用
      POST
    • 用户登录
      POST
    • 获取所有授权码
      GET
    • 刷新 token
      POST
    • 用户登出
      POST
  • 验证码
    • 获取登录验证码
      GET
  • LinuxDo OAuth2
    • 获取 LinuxDo 授权链接
      GET
    • LinuxDo 授权自动重定向
      GET
  • 系统部门
    • 获取部门详情
      GET
    • 更新部门
      PUT
    • 删除部门
      DELETE
    • 获取部门树
      GET
    • 创建部门
      POST
  • 系统字典数据
    • 获取字典数据详情
      GET
    • 更新字典数据
      PUT
    • 分页获取所有字典数据
      GET
    • 创建字典数据
      POST
    • 批量删除字典数据
      DELETE
  • 系统字典类型
    • 分页获取所有字典类型
      GET
    • 创建字典类型
      POST
    • 批量删除字典类型
      DELETE
    • 更新字典类型
      PUT
  • 系统角色
    • 获取所有角色
      GET
    • 获取角色菜单树
      GET
    • 更新角色菜单
      PUT
    • 获取角色所有数据范围
      GET
    • 更新角色数据范围
      PUT
    • 获取角色详情
      GET
    • 更新角色
      PUT
    • 分页获取所有角色
      GET
    • 创建角色
      POST
    • 批量删除角色
      DELETE
  • 系统用户
    • 获取当前用户信息
    • 获取用户信息
    • 更新用户信息
    • 删除用户
    • 获取用户所有角色
    • 分页获取所有用户
    • 创建用户
    • 更新用户权限
    • 重置用户密码
  • 登录日志
    • 分页获取登录日志
    • 批量删除登录日志
    • 清空登录日志
  • 操作日志
    • 分页获取操作日志
    • 批量删除操作日志
    • 清空操作日志
  • redis监控
    • redis 监控
  • 服务器监控
    • server 监控
  • 代码生成
    • 获取代码生成业务详情
    • 更新代码生成业务
    • 删除代码生成业务
    • 获取所有代码生成业务
    • 创建代码生成业务
    • 获取代码生成业务所有模型
    • 获取代码生成模型列类型
    • 获取代码生成模型详情
    • 更新代码生成模型
    • 删除代码生成模型
    • 创建代码生成模型
    • 获取数据库表
    • 导入代码生成业务和模型列
    • 代码生成预览
    • 获取代码生成路径
    • 代码生成
    • 下载代码
  • 任务
    • 获取任务详情
    • 撤销任务
    • 获取所有任务
    • 运行任务
  • 系统通知公告
    • 获取通知公告详情
    • 更新通知公告
    • 分页获取所有通知公告
    • 创建通知公告
    • 批量删除通知公告
  • 系统参数配置
    • 获取参数配置详情
    • 更新参数配置
    • 分页获取所有参数配置
    • 创建参数配置
    • 批量删除参数配置
  • 系统菜单
    • 获取用户菜单侧边栏
    • 获取菜单详情
    • 更新菜单
    • 删除菜单
    • 获取菜单树
    • 创建菜单
  • 系统插件
    • 获取所有插件
    • 安装插件
    • 是否存在插件变更
    • 卸载插件
    • 下载插件
    • 更新插件状态
  • 系统数据规则
    • 获取数据规则可用模型
    • 获取数据规则可用模型列
    • 获取所有数据规则
    • 获取数据规则详情
    • 更新数据规则
    • 分页获取所有数据规则
    • 创建数据规则
    • 批量删除数据规则
  • 系统数据范围
    • 获取所有数据范围
    • 获取数据范围详情
    • 更新数据范围
    • 获取数据范围所有规则
    • 更新数据范围规则
    • 分页获取所有数据范围
    • 创建数据范围
    • 批量删除数据范围
  • Github OAuth2
    • 获取 Github 授权链接
    • Github 授权自动重定向
  • 系统文件
    • 文件上传
  • 会话监控
    • 获取在线用户
    • 强制下线
  1. 系统字典数据

分页获取所有字典数据

GET
/api/v1/sys/dict-datas
系统字典数据
OperationId:get_dict_datas_paged

请求参数

Query 参数
label
Label
可选
字典数据标签
Any of
value
Value
可选
字典数据键值
Any of
status
Status
可选
状态
Any of
page
integer 
Page
可选
页码
>= 1
默认值:
1
size
integer 
Size
可选
每页数量
<= 200> 0
默认值:
20

返回响应

🟢200成功
application/json
Successful Response
Body
code
integer 
Code
可选
返回状态码
默认值:
200
msg
string 
Msg
可选
返回信息
默认值:
请求成功
data
object (PageData[GetDictDataDetail]) 
必需
items
array[object (GetDictDataDetail) {9}] 
Items
必需
total
integer 
Total
必需
数据总条数
page
integer 
Page
必需
当前页码
size
integer 
Size
必需
每页数量
total_pages
integer 
Total Pages
必需
总页数
links
object (_Links) 
分页链接
必需
示例
{
    "code": 200,
    "msg": "请求成功",
    "data": {
        "items": [
            {
                "type_id": 0,
                "label": "string",
                "value": "string",
                "sort": 0,
                "status": 0,
                "remark": "string",
                "id": 0,
                "created_time": "2019-08-24T14:15:22Z",
                "updated_time": "2019-08-24T14:15:22Z"
            }
        ],
        "total": 0,
        "page": 0,
        "size": 0,
        "total_pages": 0,
        "links": {
            "first": "string",
            "last": "string",
            "self": "string",
            "next": "string",
            "prev": "string"
        }
    }
}
🟠422参数错误
修改于 2025-06-18 16:22:27
上一页
更新字典数据
下一页
创建字典数据
Built with