|
|
f6d2a643e8
|
feat(router): 增加强制登录配置选项
添加 VITE_AUTH_ROUTE_FORCE_LOGIN 环境变量以控制是否强制用户登录
当设置为 Y 时,未登录用户访问非白名单路由将被重定向到登录页
同时更新开发环境配置并添加相应的 TypeScript 类型定义
|
2026-01-27 10:01:55 +08:00 |
|
|
|
5a48a65ef8
|
feat(admin): 新增模板管理功能并完善用户认证
- 新增模板管理模块,包含模板列表和详情页面
- 重构用户认证逻辑,支持用户ID存储和API调用
- 新增排行榜API接口和类型定义
- 更新环境配置,添加开发环境配置
- 优化表格操作钩子,增强类型安全性
- 新增文件上传工具类和验证工具函数
- 更新路由配置,支持模板详情页面导航
- 修复登录表单默认值问题
|
2026-01-27 09:48:42 +08:00 |
|
|
|
264f600250
|
feat(user): 新增用户端答题流程页面与相关功能
- 新增用户端答题流程主页面,包含封面、介绍、答题、答题图解四个状态
- 新增用户端组件:封面、介绍页、答题页、答题图解页、题目渲染器
- 新增用户端类型定义、模拟数据及业务常量
- 新增用户路由及类型声明
- 优化题库分类树,改为扁平化列表结构
- 完善比赛创建功能,增加轮次类型、题目分数类型及关联AP字段
- 修复模板删除函数调用参数错误
|
2026-01-23 18:16:03 +08:00 |
|
|
|
f1dacf7c66
|
feat(admin): 新增题库、排行榜、实时结果和模板管理功能
- 添加题库管理页面及相关组件
- 实现排行榜管理功能,包括列表和详情页
- 新增实时结果展示页面
- 添加模板制作和管理功能
- 完善路由配置和国际化支持
- 新增阿里云OSS文件上传服务
- 添加多种工具函数和类型定义
- 优化表格和表单组件
- 调整布局和样式细节
|
2026-01-22 17:55:45 +08:00 |
|
|
|
697d606611
|
feat(admin): 新增题库、排行榜、实时结果和模板管理功能
- 添加题库管理页面及相关组件
- 实现排行榜管理功能,包括列表和详情页
- 新增实时结果展示页面
- 添加模板制作和管理功能
- 完善路由配置和国际化支持
- 新增阿里云OSS文件上传服务
- 添加多种工具函数和类型定义
- 优化表格和表单组件
- 调整布局和样式细节
|
2026-01-22 17:55:35 +08:00 |
|
|
|
d950bb4018
|
feat(admin): 新建题库管理页面,添加分类树和题目管理功能
实现题库分类树结构,支持多级分类管理
添加题目列表展示和搜索功能
新增分类和题目的增删改查操作
优化页面布局和交互体验
|
2026-01-21 17:45:06 +08:00 |
|
|
|
89773bd49b
|
feat(admin): 新增题库模块并优化比赛管理功能
新增题库模块,包含题目管理页面和Excel导入导出功能
优化比赛管理功能,包括分组管理、硬件绑定和题目配置
重构比赛添加流程,增加重置功能和数据校验
添加Excel工具函数,支持读取和导出Excel文件
更新依赖,添加xlsx库支持
|
2026-01-21 16:29:38 +08:00 |
|
|
|
3270e24c25
|
feat(competition): 新增比赛管理功能并优化UI交互
- 添加比赛创建向导,支持分步配置基础信息、分组管理、硬件绑定和题目配置
- 实现比赛卡片组件,支持复制和删除操作
- 优化比赛详情页的表单交互和样式
- 新增全局组件类型定义和图标
- 添加比赛海报上传功能
- 完善比赛状态管理,新增"已结束"状态
|
2026-01-21 08:41:36 +08:00 |
|
|
|
e6346a771e
|
feat(competition): 新增比赛管理功能并优化UI交互
|
2026-01-20 18:06:48 +08:00 |
|
|
|
764b5727ba
|
refactor: 优化代码格式和注释
- 移除不必要的注释标记
- 简化CountTo组件属性格式
- 禁用不可编辑的输入框
|
2026-01-20 11:57:56 +08:00 |
|
|
|
2639aef69b
|
feat(admin): 添加比赛管理页面功能优化
refactor(utils): 为工具函数添加注释并导出新模块
feat(utils): 新增防抖和节流工具函数
docs(utils): 为现有工具类添加中文注释
style(admin): 优化比赛配置页面UI样式
feat(admin): 实现比赛基础信息表单双向绑定
feat(admin): 新增页面头部公共组件
feat(admin): 完善分组管理自动生成逻辑
feat(admin): 增强题目配置功能与交互
fix(admin): 修复表单数据更新死循环问题
|
2026-01-20 10:58:42 +08:00 |
|
|
|
846416acc9
|
chore: 更新项目配置和忽略文件
- 禁用 TOTVS 语言服务器的欢迎页面
- 调整 .gitignore 中的环境变量配置
- 添加 admin 应用的测试和生产环境配置文件
|
2026-01-20 08:44:07 +08:00 |
|
|
|
d13077a3f1
|
feat(competition): 新增比赛活动管理功能模块
实现比赛活动的创建、编辑、详情查看功能,包括基础信息配置、分组管理、题库配置和硬件绑定
添加比赛列表页面的路由跳转逻辑,优化卡片点击交互
完善比赛详情页的编辑状态管理,支持基础信息和题包配置的修改
新增本地SVG图标资源,更新系统Logo组件样式
|
2026-01-19 18:03:45 +08:00 |
|
|
|
77315b36ed
|
refactor: 移除用户应用相关代码和资源文件
清理未使用的用户应用代码、资源文件和配置
更新管理后台的路由和国际化配置
|
2026-01-16 18:02:48 +08:00 |
|
|
|
b7ec446f19
|
feat(dashboard): 新增比赛管理仪表盘功能
添加比赛管理仪表盘页面,包含比赛卡片列表、状态标签和新增功能
移除旧的mine页面和相关路由配置
强制设置i18n语言为中文并更新系统标题
更新VSCode设置中的typescript格式化工具
|
2026-01-16 16:47:50 +08:00 |
|
|
|
1e510efe8e
|
chore: init read-star monorepo
|
2026-01-16 13:06:44 +08:00 |
|