3.3 KiB
3.3 KiB
| 1 | module | endpoint | method | description | auth |
|---|---|---|---|---|---|
| 2 | 基础接口 | / | GET | 根路径 | 无 |
| 3 | 基础接口 | /health | GET | 健康检查 | 无 |
| 4 | 认证接口 | /api/auth/login | POST | 统一登录(支持用户名/手机号) | 无 |
| 5 | 认证接口 | /api/auth/employee/login | POST | 员工登录 | 无 |
| 6 | 认证接口 | /api/auth/logout | POST | 用户登出 | 可选 |
| 7 | 工作台 | /api/dashboard/overview | GET | 工作台概览(统计数据) | 需要 |
| 8 | 工作台 | /api/dashboard/recent-publishes | GET | 最近发布(可指定条数) | 需要 |
| 9 | 工作台 | /api/dashboard/hot-products | GET | 热门产品(按发布次数) | 需要 |
| 10 | 企业接口 | /api/enterprises/list | GET | 企业列表(支持分页、搜索、筛选) | 需要 |
| 11 | 企业接口 | /api/enterprises/stats | GET | 企业统计(总数、激活数等) | 需要 |
| 12 | 企业接口 | /api/enterprises/info | GET | 企业信息 | 需要 |
| 13 | 企业接口 | /api/enterprises/info | PUT | 更新企业信息 | 需要 |
| 14 | 企业接口 | /api/enterprises/change-password | PUT | 修改密码 | 需要 |
| 15 | 图片接口 | /api/images/list | GET | 图片列表 | 需要 |
| 16 | 图片接口 | /api/images/list_dashboard | GET | 图片仪表盘 | 需要 |
| 17 | 图片接口 | /api/images/upload | POST | 上传图片 | 需要 |
| 18 | 图片接口 | /api/images/<id> | DELETE | 删除图片 | 需要 |
| 19 | 图片接口 | /api/images/tags/names/list | GET | 标签名称列表 | 需要 |
| 20 | 图片接口 | /api/images/tags/names/create | POST | 创建标签名称 | 需要 |
| 21 | 图片接口 | /api/images/tags/names/<id> | PUT | 更新标签名称 | 需要 |
| 22 | 图片接口 | /api/images/tags/names/<id> | DELETE | 删除标签名称 | 需要 |
| 23 | 图片接口 | /api/images/tags/relations/list | GET | 标签关系列表 | 需要 |
| 24 | 图片接口 | /api/images/types/list | GET | 图片类型列表 | 需要 |
| 25 | 图片接口 | /api/images/types/create | POST | 创建类型 | 需要 |
| 26 | 图片接口 | /api/images/types/<id> | PUT | 更新类型 | 需要 |
| 27 | 图片接口 | /api/images/types/<id> | DELETE | 删除类型 | 需要 |
| 28 | 图片接口 | /api/images/tags/list | GET | 标签列表 | 需要 |
| 29 | 图片接口 | /api/images/tags/create | POST | 创建标签 | 需要 |
| 30 | 图片接口 | /api/images/tags/<id> | DELETE | 删除标签 | 需要 |
| 31 | 日志接口 | /api/log/logs | GET | 获取操作日志(分页) | 需要 |
| 32 | 日志接口 | /api/log/logs/files | GET | 日志文件列表 | 需要 |
| 33 | 日志接口 | /api/log/logs/file | GET | 文件日志内容 | 需要 |
| 34 | 文章接口 | /api/articles/list | GET | 文章列表 | 需要 |
| 35 | 文章接口 | /api/articles/list_dashboard | GET | 文章仪表盘 | 需要 |
| 36 | 文章接口 | /api/articles/generate | POST | 生成文章 | 需要 |
| 37 | 文章接口 | /api/articles/<id> | GET | 文章详情 | 需要 |
| 38 | 文章接口 | /api/articles/<id> | PUT | 更新文章 | 需要 |
| 39 | 文章接口 | /api/articles/batch-published-account-cycle | POST | 批量发布(账号循环) | 需要 |
| 40 | 文章接口 | /api/articles/batch-published-review | POST | 批量发布(指定作者) | 需要 |
| 41 | 员工接口 | /api/employees/list | GET | 员工列表(分页、搜索) | 需要 |
| 42 | 员工接口 | /api/employees/stats | GET | 员工统计 | 需要 |
| 43 | 员工接口 | /api/employees/add | POST | 添加员工 | 需要 |
| 44 | 员工接口 | /api/employees/<id> | DELETE | 删除员工 | 需要 |
| 45 | 作者接口 | /api/authors | GET | 作者列表(按科室分组) | 需要 |
| 46 | 作者接口 | /api/authors | POST | 创建作者 | 需要 |
| 47 | 作者接口 | /api/authors/<id> | PUT | 更新作者 | 需要 |
| 48 | 作者接口 | /api/authors/<id> | DELETE | 删除作者 | 需要 |
| 49 | 作者接口 | /api/authors/list | GET | 作者列表(用户关联) | 需要 |
| 50 | 作者接口 | /api/authors/detail_list | GET | 作者详细列表 | 需要 |
| 51 | 作者接口 | /api/authors/departments | GET | 科室列表 | 需要 |
| 52 | 作者接口 | /api/authors/search | GET | 搜索作者 | 需要 |