refactor: 清理废弃业务模块并更新全栈配置
- 移除后端产品、目的地、活动专题等废弃模块的数据库表与业务代码,删除冗余API接口 - 删除小程序端详情页、线路组件等冗余代码,移除搜索工具与测试用例,调整导航逻辑 - 清理管理端废弃的类型定义、编辑器与测试代码 - 更新项目文档,修正模块维护说明与接口文档内容
This commit is contained in:
@@ -7,8 +7,8 @@
|
||||
| 端 | 目录 | 职责 | 主要契约 |
|
||||
| --- | --- | --- | --- |
|
||||
| 后端 API | `WonderQ-Admin` | 提供 Public API、Admin API、鉴权、数据库、迁移和 seed | `backend-api-service.md`、`backend-plan.md`、`public-api.md`、`admin-api-requirements.md` |
|
||||
| 管理前端 | `WonderQ-Admin-UI` | 维护首页结构、商品、目的地、线索和页面模块配置 | `admin-api-requirements.md`、`module-config-api.md` |
|
||||
| 前台 MiniAPP | `WonderQ-MiniAPP` | H5 与微信小程序前台展示、搜索、咨询和线索提交 | `public-api.md` |
|
||||
| 管理前端 | `WonderQ-Admin-UI` | 维护首页结构、目的地、线索和页面模块配置 | `admin-api-requirements.md`、`module-config-api.md` |
|
||||
| 前台 MiniAPP | `WonderQ-MiniAPP` | H5 与微信小程序前台展示、咨询和线索提交 | `public-api.md` |
|
||||
|
||||
## 本地启动顺序
|
||||
|
||||
@@ -71,18 +71,17 @@ yarn dev:mp-weixin
|
||||
|
||||
- `GET /health` 返回服务健康状态。
|
||||
- `GET /api/public/site-config` 返回前台所需数组字段。
|
||||
- `GET /api/public/products` 返回 `{ items: [...] }`。
|
||||
- `POST /api/admin/auth/login` 能返回 token 和 user。
|
||||
|
||||
管理端联调重点:
|
||||
|
||||
- 登录后请求头包含 `Authorization: Bearer <token>`。
|
||||
- 商品、目的地、站点配置、线索、发布和重置接口按 `admin-api-requirements.md` 返回。
|
||||
- 站点配置、线索、发布和重置接口按 `admin-api-requirements.md` 返回。
|
||||
- 页面模块新增、更新、删除、排序按 `module-config-api.md` 返回 JSON。
|
||||
|
||||
MiniAPP 联调重点:
|
||||
|
||||
- `site-config` 和 `products` 失败时仍能回退本地内容。
|
||||
- `site-config` 失败时仍能回退本地内容。
|
||||
- 首页模块按 Public API 字段渲染,不依赖后台未发布或未启用数据。
|
||||
- 线索提交调用 `POST /api/public/leads`,失败时显示可理解错误。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user