forked from wangziqi/gongxue-base
feat: add taro student learning flow
This commit is contained in:
@@ -1351,6 +1351,47 @@ ACTIVATION_CODE_REGION_MISMATCH
|
||||
10. `pages/profile/index`
|
||||
- 会员、订单、激活码、学习数据、勋章。
|
||||
|
||||
## 当前 Taro 实现进度
|
||||
|
||||
截至 2026-06-29,`apps/taro` 已完成学生端第一阶段页面:
|
||||
|
||||
```text
|
||||
pages/student/login/index
|
||||
pages/student/home/index
|
||||
pages/student/catalog/index
|
||||
pages/student/practice/index
|
||||
pages/student/vocabulary/index
|
||||
pages/student/handbook/index
|
||||
pages/student/scoreline/index
|
||||
pages/student/assets/index
|
||||
pages/student/profile/index
|
||||
```
|
||||
|
||||
已新增服务层:
|
||||
|
||||
```text
|
||||
src/services/catalog.ts 目录、题库、单词、手册、分数线、资料
|
||||
src/services/learning.ts 练习 session、答题、收藏、单词复习
|
||||
src/services/commerce.ts 套餐、订单、权益、激活码
|
||||
src/services/profile.ts 个人中心、签到、勋章、倒计时
|
||||
```
|
||||
|
||||
验证命令:
|
||||
|
||||
```bash
|
||||
npm run check:taro
|
||||
npm run build:taro:h5:student
|
||||
```
|
||||
|
||||
已通过。构建仍有 Taro H5 入口体积 warning,属于当前 Taro 工程既有警告,不阻断联调。
|
||||
|
||||
下一批前端开发重点:
|
||||
|
||||
- 学生端:选地区、题目视频播放、题目反馈、错题/收藏专题页、模考交卷报告、订单收银台和订单详情。
|
||||
- 租户后台:数据看板、学生/班级/教师、角色模板、品牌域名、题库导入、公共题库采纳、营销、CRM、分佣。
|
||||
- 平台后台:租户、SaaS 套餐、订阅账单、公共题库授权、平台审计。
|
||||
- 小程序:验证 `Taro.login`、微信支付、分享 scene/referral、Supabase client 兼容性;如不稳定,保留 `apps/api/auth/*` 作为小程序登录适配层。
|
||||
|
||||
## 租户后台前端建议
|
||||
|
||||
租户后台可以先做 H5 管理台,也可以后续使用 Taro H5 复用部分组件。优先页面:
|
||||
|
||||
Reference in New Issue
Block a user