yuetsh 7e498a1c1c fix(achievement): 弹窗队列区分成就与题单奖章的 id 空间
两者的 id 来自不同的表、数值会重叠,却共用同一个队列:
- 去重只按 id,队列里有奖章 5 时成就 5 会被当成重复项丢掉
- 弹完奖章后调 markAchievementsRead(奖章id),后端按成就 id 解释,
  把同号且未弹过的成就静默标记为已弹,那个奖杯再也不会出现

载荷里本来就有 kind 字段,前端此前完全忽略。现在去重按 kind:id,
标记已读跳过奖章,弹窗标题也按类型区分。

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-04 07:22:42 -06:00
fix
2026-07-24 07:19:05 -06:00
2026-06-03 07:19:53 -06:00
2026-06-14 08:52:47 -06:00
2026-05-06 20:39:08 -06:00
2026-05-26 07:37:09 -06:00
2026-03-10 14:15:45 +08:00
env
2025-10-08 18:35:49 +08:00
2025-10-11 13:37:23 +08:00
2026-03-08 20:58:50 +08:00
2025-07-16 09:17:43 +08:00
2026-07-02 18:28:47 -06:00
2026-07-02 18:28:47 -06:00
2026-07-24 07:12:43 -06:00
2026-07-24 07:12:43 -06:00
2026-05-07 08:40:48 -06:00
2026-07-02 18:28:47 -06:00
fix
2026-05-05 07:26:47 -06:00
2026-07-02 18:28:47 -06:00
2026-07-02 18:28:47 -06:00
Description
No description provided
Readme 11 MiB
Languages
Vue 73.3%
TypeScript 26.5%
CSS 0.2%