Skip to content

Latest commit

 

History

History
29 lines (21 loc) · 1.71 KB

更新日志.md

File metadata and controls

29 lines (21 loc) · 1.71 KB

更新日志

2024.9.21

新增功能

  1. 历史选题:现可查看往期选题情况,方便用户了解历届活动的选题趋势。
  2. 本月排名查询:新增用户本月排名情况查看功能,帮助用户更好地跟踪自己的表现。

优化与修复

  1. 出题与选题积分调整:重写了出题和选题的加减分机制,确保积分计算更加准确,并修复了一些相关的bug。

2024.10.26

新增功能

  1. 主题选择功能:在提交选题时增加了主题下拉选择框,允许用户从多个主题中选择,提升了选题的灵活性。
  2. 动态描述更新:用户在选择不同主题时,系统会自动更新显示对应的主题描述。

优化与修复

  1. 加分逻辑调整:加分上限不再按周期设定,而是根据每期主题进行限制,使加分规则更加符合按主题管理的需求。
  2. 数据获取流程优化
    • fetchDirections 函数仅获取当前有效的主题,并对主题列表按期数降序排列,确保最新主题优先展示。
    • fetchTopics 函数通过并发获取所有有效主题的选题,显著提高了数据加载效率。
  3. 选题列表按期数排序:所有选题列表(已认领、未认领、其他用户已认领)均按期数逆序排列,便于用户快速找到最新选题。
  4. 选题展示增强:在选题标题前增加期数标识(如 【1】【2】),帮助用户识别选题所属期数,提升选题展示的直观性。
  5. 统一提示信息与校验
    • 将所有提示信息封装为 showMessage 函数,确保信息展示一致。
    • claimTopic 函数中增加了每用户最多认领 3 个选题的限制。