richarjiang
64460a9d68
feat(challenges): 新增挑战类型字段并重构进度上报逻辑
- 数据库新增 type 列区分 water/exercise/diet/mood/sleep/weight 六类挑战
- 进度上报由增量模式改为绝对值模式,字段 increment_value → reportedValue
- 服务层按 challenge.targetValue 判断当日是否完成,再按 minimumCheckInDays 统计总进度
- 相关 DTO 与模型同步更新,支持新类型返回
BREAKING CHANGE: 上报接口字段由 increment 改为 value,且为当日绝对值
2025-09-29 15:14:48 +08:00
..
2025-09-29 15:14:48 +08:00
2025-09-26 08:48:22 +08:00
2025-09-22 09:49:42 +08:00
2025-09-29 09:59:06 +08:00
2025-08-18 16:27:01 +08:00
2025-08-18 16:27:01 +08:00
2025-09-29 09:59:06 +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