Files
reader-star/apps/admin/src/views/user
rjl 18e3f6f7f2 feat(admin): 优化大屏开发体验并完善用户界面组件
- 新增大屏开发调试指南文档,包含设计基准、调试方法和字体配置说明
- 添加字体大小预览工具,支持多分辨率视口切换(2048x1080/1920x1080/3840x2160)
- 新增字体资源 README 文档和团队标题背景图片
- 优化用户界面背景图片(title-bg3.png、title-bg4.png)
- 更新 ActionButton 和 CompetitionLayout 组件样式
- 完善用户模块各页面布局(分析、封面、抽签、游戏、规则、团队)
- 优化题目渲染器组件和成绩详情页面
- 更新 UnoCSS 配置以支持大屏字体缩放方案
2026-03-20 17:05:23 +08:00
..

一、 文字版流程说明

  1. 封面 (COVER)

    • 动作 :点击“开始比赛”按钮。
    • 跳转 :进入第一轮的【抽题/介绍页面】。
  2. 抽题/介绍页面 (INTRO)

    • 展示 :当前环节名称(如“汉字听一听”)、规则说明、大圆形的“抽题”按钮。
    • 动作 :点击“抽题”或“开始答题”按钮。
    • 跳转 :进入当前题目的【答题页面】,同时开始倒计时。
  3. 答题页面 (GAME)

    • 展示 :题目内容(如拼音、图片)、倒计时、实时答题进度图表。
    • 触发条件 A :倒计时归零。
    • 触发条件 B :点击隐藏的“下一题”区域(手动结束)。
    • 跳转 :停止计时,进入当前题目的【答题图解页面】。
  4. 答题图解页面 (ANSWER_ANALYSIS)

    • 展示 4个战队的答题原笔迹支持点击放大、AI评分结果、人工改分输入框。
    • 动作 :点击右上角“下一题”按钮。
    • 逻辑判断
      • 情况 A本轮还有题 :索引指向下一题 -> 回到【抽题/介绍页面】 (准备抽取下一题)。
      • 情况 B本轮已结束还有下一轮 :索引指向下一轮第一题 -> 回到【抽题/介绍页面】 (展示新环节介绍)。
      • 情况 C全场结束 :提示“全场比赛结束” -> 回到【封面】 。

阅读之星 feat(user): 新增用户端答题流程页面与相关功能

  • 新增用户端答题流程主页面,包含封面、介绍、答题、答题图解四个状态

  • 新增用户端组件:封面、介绍页、答题页、答题图解页、题目渲染器

  • 新增用户端类型定义、模拟数据及业务常量

  • 新增用户路由及类型声明

  • 优化题库分类树,改为扁平化列表结构

  • 完善比赛创建功能增加轮次类型、题目分数类型及关联AP字段

  • 修复模板删除函数调用参数错误