学生端 / 首页
周策 老师
Prototype

学生端 · 首页

校验首页入口卡片和首页跳转。

设计视口: 375 x 812 · 当前缩放: 100% · 左右分栏: 拖动中线调整
Page PRD

首页

当前文档: prds/作业管理模块/student/s_home.md

当前对照重点: 首页
Review Hint

左侧现在支持三种演示模式: 默认按设计稿完整缩放、按宽度铺满、以及 100% 原始尺寸滚动查看。 右侧默认读取当前页面对应的页面级 PRD,而不是整本总 PRD;改页面时,直接同步维护这个页面文档即可。

首页

页面元信息

  • 终端:学生端
  • Astro 路由:/student/home
  • 原始 HTML:s_home.html
  • 来源章节:4.4.2
  • 维护规则:后续以本页面 PRD 为准;若改动影响通用规则,再同步总览 / 全局规则文档。

视觉描述

  • 原型引用:产出文档/作业管理模块/原型图/s_home.html
  • 本页仅保留为历史原型参考,不进入本期正式开发范围;原型中的学生问候、模块卡片与三项底部导航均不直接落地。
  • 当前版本学生端正式首屏为 s_homework_list.html,因此不再单独保留 首页 Tab 位,也不要求 UI 为本页补充正式高保真设计稿。

功能描述

  • 页面定位:
    • s_home.html 不挂正式学生端登录后路由,不作为测试主链路,不参与本期验收。
    • 学生登录成功后直接进入 s_homework_list.html?homeworkTab=paper&subTab=library,由作业列表承担首屏承接职责。
    • 学生端底部导航从原型的 首页 / 作业 / 我的 收敛为 作业 / 我的 两项;首页 不保留入口、不保留激活态、不保留跳转逻辑。
  • 历史链接处理:
    • 若因旧收藏、旧扫码链接或客户端缓存仍进入 s_home.html,前端在完成登录态校验后需自动重定向到 s_homework_list.html?homeworkTab=paper&subTab=library
    • 重定向不弹确认弹窗;仅在调试日志中记录旧路由命中,不向学生暴露技术提示。
  • 业务规则:R72。

异常描述

异常场景处理方式
命中旧版 s_home.html 链接但已登录自动跳转到 s_homework_list.html?homeworkTab=paper&subTab=library,不展示中间空白页。
命中旧版 s_home.html 链接但登录态失效先跳转 s_login.html;登录成功后再进入 s_homework_list.html?homeworkTab=paper&subTab=library
自动跳转失败Toast 提示 页面已升级,请重新进入作业页,并提供 进入作业页 按钮作为兜底。

数据需求

  • 路由需求:
    • 保留 s_home.html -> s_homework_list.html?homeworkTab=paper&subTab=library 的兼容重定向配置。
  • 页面状态:
    • 无独立业务接口、无独立列表数据缓存,不再为本页维护单独上下文。
  • 埋点:
    • student_home_legacy_redirect
      • 触发时机:命中旧版首页路由并完成自动跳转时
      • 关键参数:source_page=s_homeredirect_to=s_homework_listlogin_status
当前这页已经是“原型 + 页面 PRD”评审工作台。跨页面规则请维护在总览 / 全局规则文档,页面细节请直接维护右侧页面 PRD。
Review Workspace - Prototype + Page PRD