1.6 KiB
1.6 KiB
API 变更日志
所有非破坏性变更记录在此,重大变更必须先经过设计评审。
[1.2.0] - 2026-06-14
Added
- ✨ Phase 3:新增
leads表(phone + source唯一索引) - ✨ Phase 3:
POST /api/v1/leads公开提交意向客户(自主问卷) - ✨ Phase 3:
GET /api/v1/leads/stats鉴权统计 - ✨ Phase 3:
GET /api/v1/admin/leads鉴权列表(phone/source/keyword/时间过滤 + 分页) - ✨ Phase 3:
GET /api/v1/admin/leads/:id详情 - ✨ Phase 3:
PUT /api/v1/admin/leads/:id/remark改备注 - ✨ Phase 3:
DELETE /api/v1/admin/leads/:id删除
[1.1.0] - 2026-06-14
Added
- ✨ Phase 1:后端按业务域重构为
modules/{route,service,dto,README}四件套 - ✨ Phase 1:所有接口统一加
/api/v1前缀,URL 路径升级 - ✨ Phase 2:Swagger UI 文档(
/api/docs)和 OpenAPI 3.0 JSON 端点 - ✨ Phase 2:Appointment 模块新增
GET /api/v1/appointments/stats鉴权接口
Changed
- 修改:所有接口路径前缀从
/api/...改为/api/v1/... - 修改:业务错误响应中,资源不存在 仍使用 HTTP 404,但响应体保持
{code, message, data}结构 - 修改:管理后台自动给
/api/路径加/v1前缀,调用方无需修改
Removed
- 删除:
/api/hospitals/api/departments等无版本前缀的接口
[1.0.0] - 2026-06-13
- 初始版本
- 7 个业务域:hospital / department / doctor / appointment / expert / banner / config
- 1 个鉴权域:adminAuth
- 同进程静态托管
/admin管理后台