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

获取代码生成业务详情

GET
/api/v1/gen/businesses/{pk}
代码生成
OperationId:get_business

请求参数

Path 参数
pk
integer 
Pk
必需
业务 ID

返回响应

🟢200成功
application/json
Successful Response
Body
code
integer 
Code
可选
返回状态码
默认值:
200
msg
string 
Msg
可选
返回信息
默认值:
请求成功
data
object (GetGenBusinessDetail) 
必需
获取代码生成业务详情
app_name
string 
App Name
必需
应用名称(英文)
table_name
string 
Table Name
必需
表名称(英文)
doc_comment
string 
Doc Comment
必需
文档注释(用于函数/参数文档)
table_comment
Table Comment
可选
表描述
class_name
Class Name
可选
基础类名 (默认为英文表名称)
schema_name
Schema Name
可选
Schema 名称 (默认为英文表名称)
filename
Filename
可选
基础文件名(默认为英文表名称)
default_datetime_column
boolean 
Default Datetime Column
可选
是否存在默认时间列
默认值:
true
api_version
string 
Api Version
可选
代码生成 api 版本
默认值:
v1
gen_path
Gen Path
可选
代码生成路径(默认为 app 根路径)
remark
Remark
可选
备注
id
integer 
Id
必需
主键 ID
created_time
string <date-time>
Created Time
必需
创建时间
updated_time
Updated Time
可选
更新时间
示例
{
    "code": 200,
    "msg": "请求成功",
    "data": {
        "app_name": "string",
        "table_name": "string",
        "doc_comment": "string",
        "table_comment": "string",
        "class_name": "string",
        "schema_name": "string",
        "filename": "string",
        "default_datetime_column": true,
        "api_version": "v1",
        "gen_path": "string",
        "remark": "string",
        "id": 0,
        "created_time": "2019-08-24T14:15:22Z",
        "updated_time": "2019-08-24T14:15:22Z"
    }
}
🟠422参数错误
修改于 2025-06-18 16:22:27
上一页
server 监控
下一页
更新代码生成业务
Built with