forked from wangziqi/gongxue-base
feat: add vocabulary handbook import pipeline
This commit is contained in:
@@ -18,11 +18,13 @@
|
||||
- `scripts/import-pocketbase`:PocketBase schema/数据导入工具。
|
||||
- `docker-compose.api.yml`、`apps/api/Dockerfile`:本地 Docker API 运行入口。
|
||||
- `docs/refactor/architecture.md`:新重构目录边界和工程规范。
|
||||
- `docs/refactor/content-import-contract.md`:题目、单词、知识手册导入契约,明确后端校验、旧格式转换和前端职责。
|
||||
- `docs/refactor/next-development-todo.md`:后端剩余缺口、Taro 前端接入顺序、上云测试前待办。
|
||||
|
||||
下一步优先级:
|
||||
|
||||
1. 导出 PocketBase 真实数据到 `pb_export/*.json`。
|
||||
2. 执行 `npm run pb:import:json` 和 `npm run pb:import:validate`。
|
||||
3. 按学生端页面逐步从 PocketBase SDK 切换到 `src/services/supabaseApi.ts`。
|
||||
4. 为订单、支付、权益开通补齐 API 写入流程和 webhook 幂等处理。
|
||||
4. 为分数线、视频、Excel/CSV 补齐批量导入,并复用 `content_import_jobs` 管线。
|
||||
5. 新建 Taro 学生端时复用同一套租户解析和业务 API,不另起一套后端。
|
||||
|
||||
Reference in New Issue
Block a user