feat(admin): 新增用户端答题流程页面与相关功能模块

- 新增用户端答题流程主页面,包含封面、介绍、答题、答题图解四个状态
- 新增用户端组件:封面、介绍页、答题页、答题图解页、题目渲染器及通用布局组件
- 新增用户端类型定义、模拟数据及业务常量
- 新增用户路由及类型声明,包含组别和队伍选择页面
- 新增管理端首页模块:数据卡片、头部横幅、折线图、饼图、创意横幅和项目新闻
- 新增富文本编辑器组件,支持图片和视频上传至OSS
- 优化题库分类树,改为扁平化列表结构
- 完善比赛创建功能,增加轮次类型、题目分数类型及关联AP字段
- 修复模板删除函数调用参数错误
- 添加 pinyin-pro 依赖以支持拼音处理功能
This commit is contained in:
2026-02-05 18:00:11 +08:00
parent ce5ee2a289
commit ca42c6a876
49 changed files with 3569 additions and 179 deletions

View File

@ -166,11 +166,13 @@ const routeMap: RouteMap = {
"403": "/403",
"404": "/404",
"500": "/500",
"admin-home": "/admin-home",
"competition": "/competition",
"competition_competition-add": "/competition/competition-add",
"competition_competition-detail": "/competition/competition-detail",
"competition_competition-list": "/competition/competition-list",
"dictionary": "/dictionary",
"groups": "/groups",
"home": "/home",
"iframe-page": "/iframe-page/:url",
"login": "/login/:module(pwd-login|code-login|register|reset-pwd|bind-wechat)?",
@ -179,6 +181,7 @@ const routeMap: RouteMap = {
"rank_rank-detail": "/rank/rank-detail",
"rank_rank-list": "/rank/rank-list",
"results": "/results",
"teams": "/teams",
"template": "/template",
"template_template-detail": "/template/template-detail",
"template_template-list": "/template/template-list",