Add user played work stats for puzzle and big fish
Some checks failed
CI / verify (pull_request) Has been cancelled
Some checks failed
CI / verify (pull_request) Has been cancelled
This commit is contained in:
@@ -39,6 +39,15 @@
|
||||
|
||||
新增拼图成绩表,按“关卡作品 + 网格规格 + 用户”维护最佳成绩。
|
||||
|
||||
正式开始拼图关卡时还必须同步用户玩过作品明细:
|
||||
|
||||
1. 作品自身统计继续更新 `puzzle_work_profile.play_count`。
|
||||
2. 已登录用户写入 `profile_played_world`,`world_key = puzzle:{profile_id}`。
|
||||
3. `profile_id` 保存拼图作品号,`world_type = PUZZLE`。
|
||||
4. `world_title` 使用关卡名,`world_subtitle` 使用作品摘要,`owner_user_id` 使用拼图作者用户 ID。
|
||||
5. 下一关切换到新 `profile_id` 时按同一规则再次写入。
|
||||
6. 排行榜提交携带的 `elapsedMs` 是本关可观测时长,后端按增量累计到 `profile_dashboard_state.total_play_time_ms`。
|
||||
|
||||
建议字段:
|
||||
|
||||
1. `entry_id`
|
||||
|
||||
Reference in New Issue
Block a user