1.1 界面结构(从上到下)
- 顶部用户区:学员头像 + 姓名 + "城市 | 年级" + 右上角二维码图标 + 头像左下角多孩切换图标
- 快捷服务区:3个入口图标(调课、转班、分享有礼)
- 我的订单区:标题"我的订单" + 5个入口图标(购物车、待付款、待补缴、已完成、优惠券)
- 常用工具区:标题"常用工具" + 5个入口图标(课程表、诊断查询、拼团诊断、报读须知、设置)
- 专属顾问卡片:顾问形象图 + "专属顾问"badge + 描述文案 + 「去咨询」按钮
- 底部Tab栏:首页 / 选课 / 我的(选中态)
2026-07-26 修订:个人中心布局调整 三期
① 快捷服务区的调课、转班与常用工具区的课程表,将与教学服务合并为同一入口区(入口分组以三期设计稿为准);
② 新增教学服务入口:按「城市分校」维度后台配置上架/下架,未上架的城市分校不展示该入口;
③ 教学服务以内嵌 H5 免登录方式打开(链接及参数由业务侧提供,含 memberId 等学员标识),子项含:服务反馈、成长资料、阶段报告、课程回看、错题本、作文报告;
④ i学习君考勤等模板消息不做按城市分校区分打开小程序的逻辑。
2026-07-26 确认:无学员状态 一期:已登录但未绑定学员时,沿用 H5 逻辑,顶部用户区展示引导添加学员的提示文案与「添加学员」入口,点击进入绑定学员流程(规则与 02-登录与学员绑定 一致)。
1.1 数据规则
| 维度 | 说明 |
| 来源 | 用户信息从本地缓存 + 后台接口获取;入口列表前端固定 |
| 学员信息 | 当前选中学员的头像、姓名、城市、年级(来自会员库) |
| 购物车badge | 后台接口返回购物车商品数量,>0时显示红点badge;每次进入「我的」Tab时实时请求一次购物车数量接口,页面内不做本地缓存,每次切回Tab均重新拉取 |
| 刷新时机 | 每次进入页面(onShow)重新获取学员信息和badge数据 |
| 缓存策略 | 学员基础信息本地缓存,onShow时与后台数据对比更新 |
1.1 状态说明
| 状态 | 表现 |
| 已登录 | 顶部显示学员头像+姓名+"城市 | 年级",所有功能正常可用 |
| 未登录 | 顶部显示品牌Logo + "点击登录"(橙色),快捷服务/订单/工具区正常展示图标但点击触发登录弹窗 |
未登录时页面布局不变(不隐藏任何区块),仅交互行为改变。专属顾问卡片始终展示(不拦截登录)。
1.1 交互规则
| 操作 | 响应 |
| 点击头像/姓名区域 | 已登录→跳转全部学员页;未登录→跳转登录页 |
| 点击多孩切换图标 | 弹出多孩切换弹窗(复用首页逻辑) |
| 点击右上角二维码图标 | 打开扫码页面(用于扫顾问码支付等场景) |
| 点击快捷服务入口 | 未登录→弹窗提示"未登录 请前往登录"(取消/确定);已登录→跳转对应功能页 |
| 点击订单入口 | 未登录→登录提示弹窗;已登录→跳转对应订单列表 |
| 点击常用工具入口 | 未登录→登录提示弹窗;已登录→跳转对应功能页 |
| 点击「去咨询」 | 跳转企微添加专属顾问(不拦截登录) |
1.1 异常与兜底
| 场景 | 处理 |
| 学员信息接口失败 | 使用本地缓存数据展示,不阻断页面加载 |
| 头像加载失败 | 显示默认学员头像(性别区分或通用默认头像) |
| 购物车数量接口失败 | 不显示badge(静默降级) |
| 全局网络异常 | 展示全局网络异常页 |
1.1 配置项清单
| 配置项 | 维度 | 说明 |
| 快捷服务入口 | 前端固定 | 调课/转班/分享有礼,固定3个 |
| 我的订单入口 | 前端固定 | 购物车/待付款/待补缴/已完成/优惠券,固定5个 |
| 常用工具入口 | 前端固定 | 课程表/诊断查询/拼团诊断/报读须知/设置,固定5个 |
| 专属顾问 | 城市 | 企微链接由后台配置(复用首页顾问规则) |
| 教学服务入口 三期 | 城市分校 | 后台按城市分校配置上架/下架;内嵌H5链接及参数由业务侧提供 |