v2026.2.28-7
IMPROVE
2026年2月28日
- 系统更新功能:新增系统在线更新功能,支持检查更新和下载更新包
- 版本检查:自动检查GitHub最新版本,显示版本号和更新日志
- 更新下载:支持下载更新包到backupdb目录,显示下载进度
- 更新说明文档:提供详细的系统更新使用说明和注意事项
- 版本信息文件:version.json包含完整版本信息和更新日志
- 修复HTTPS连接错误:启用TLS 1.2支持,兼容.NET Framework 2.0
- 更新页面设计:卡片式布局,显示当前版本和最新版本对比
- 更新日志分页:管理后台首页更新日志每页显示6条,支持翻页
v2026.2.28-6
NEW
2026年2月28日
- 管理员邮箱绑定:个人中心新增邮箱绑定功能,支持验证码验证
- 学生邮箱绑定:个人设置页面新增邮箱绑定功能,支持验证码验证
- 邮箱验证码:10分钟有效期,60秒倒计时防重复发送
- 邮箱脱敏显示:已绑定邮箱自动脱敏显示,保护隐私
- 邮箱绑定弹窗:统一的弹窗设计,支持修改已绑定邮箱
- 绑定按钮优化:显示编辑图标,未绑定显示"绑定",已绑定显示"修改"
v2026.2.28-5
NEW
2026年2月28日
- 找回密码功能:教师和学生均可通过新页面找回密码
- 教师找回密码:三步流程(验证身份→验证邮箱→重置密码),邮箱验证码10分钟有效
- 学生找回密码:三步流程(验证身份→验证邮箱→重置密码),学号+姓名+邮箱验证
- 验证码发送:60秒倒计时防重复发送,邮箱地址脱敏显示
- 找回密码页面:采用左右分栏设计,左侧品牌展示,右侧表单操作
- 登录页面优化:教师和学生登录页"找回密码"链接指向新页面
- 动态Logo显示:找回密码页面自动加载管理后台上传的Logo
v2026.2.28-4
NEW
2026年2月28日
- 考试监考功能:新增考试监考页面,实时查看学生提交状态
- 提交统计:显示应考人数、已提交人数、未提交人数、提交率
- 学生名单:分别展示已提交和未提交学生的学号、姓名信息
- 提交时间:已提交学生显示具体提交时间
- 实时刷新:支持手动刷新和30秒自动刷新,带倒计时显示
- 名单弹窗:点击统计卡片弹窗显示学生姓名,网格布局每行6个
- 统计卡片:使用渐变色卡片展示关键数据,可点击查看详情
- 表格展示:已提交/未提交学生分表显示,状态标签醒目
- 自动刷新指示器:绿色脉动圆点和倒计时显示,实时更新状态
- 菜单调整:考试监考放在考试发布下方,成绩分析放在成绩管理下方
v2026.2.28-3-hotfix4
FIX
2026年2月28日
- 修复TeaCook模型兼容性问题:移除对Hnum属性的直接访问
- 修复RNGCryptoServiceProvider的using语句错误
- 修复默认参数编译错误:使用方法重载替代
- 修复命名空间编译错误:移除命名空间声明
- 完全兼容.NET Framework 2.0和现有系统架构