refactor: 清理废弃业务模块并更新全栈配置

- 移除后端产品、目的地、活动专题等废弃模块的数据库表与业务代码,删除冗余API接口
- 删除小程序端详情页、线路组件等冗余代码,移除搜索工具与测试用例,调整导航逻辑
- 清理管理端废弃的类型定义、编辑器与测试代码
- 更新项目文档,修正模块维护说明与接口文档内容
This commit is contained in:
duanshuwen
2026-08-17 22:43:49 +08:00
parent 72e6071bb1
commit 548f91c37f
80 changed files with 953 additions and 12702 deletions

View File

@@ -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`,失败时显示可理解错误。