richarjiang
ae8039c9ed
feat(challenges): 新增每日进度上报防重复机制
- 创建 t_challenge_progress_reports 表记录用户每日上报
- 通过唯一索引 (challenge_id, user_id, report_date) 确保每日仅一次有效上报
- 更新 progress 时先写入报告表,冲突则直接返回当前进度
- 模块中新增 ChallengeProgressReport 模型及相关依赖
2025-09-28 12:13:31 +08:00
..
2025-09-26 08:48:22 +08:00
2025-09-22 09:49:42 +08:00
2025-09-28 12:13:31 +08:00
2025-08-18 16:27:01 +08:00
2025-08-18 16:27:01 +08:00
2025-08-29 09:06:18 +08:00
2025-08-29 09:06:18 +08:00
2025-08-22 16:01:12 +08:00
2025-08-22 11:22:27 +08:00
2025-08-21 15:20:05 +08:00
2025-08-18 16:27:01 +08:00
2025-08-18 16:27:01 +08:00
2025-08-18 16:27:01 +08:00
2025-08-18 16:27:01 +08:00
2025-08-21 14:28:15 +08:00
2025-08-29 15:57:28 +08:00
2025-08-29 21:03:55 +08:00
2025-09-01 11:02:13 +08:00
2025-08-18 16:27:01 +08:00
2025-08-18 16:27:01 +08:00