1
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
|
||||
## 0. 目标
|
||||
|
||||
把“剩余叙世币 / 总游戏时长 / 玩过作品”这一排信息卡,从静态数字展示升级成稳定的个人数据看板,让玩家在进入“我的”页时一眼知道自己的账号资产和游玩投入。
|
||||
把“剩余陶泥币 / 总游戏时长 / 玩过作品”这一排信息卡,从静态数字展示升级成稳定的个人数据看板,让玩家在进入“我的”页时一眼知道自己的账号资产和游玩投入。
|
||||
|
||||
---
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
当前三个数字来源并不统一:
|
||||
|
||||
1. 叙世币来自当前存档上下文,不等于账号总资产
|
||||
1. 陶泥币来自当前存档上下文,不等于账号总资产
|
||||
2. 总游戏时长依赖当前快照,不代表全账号累计
|
||||
3. 玩过作品当前几乎是硬编码推导,不是真实统计
|
||||
|
||||
@@ -39,11 +39,11 @@
|
||||
|
||||
## 3. 指标定义
|
||||
|
||||
## 3.1 剩余叙世币
|
||||
## 3.1 剩余陶泥币
|
||||
|
||||
定义:
|
||||
|
||||
- 当前账号可立即消费的叙世币余额
|
||||
- 当前账号可立即消费的陶泥币余额
|
||||
|
||||
不使用:
|
||||
|
||||
@@ -80,7 +80,7 @@
|
||||
|
||||
点击行为:
|
||||
|
||||
1. 叙世币卡
|
||||
1. 陶泥币卡
|
||||
- 打开资产流水抽屉
|
||||
2. 总游戏时长卡
|
||||
- 打开游玩统计抽屉
|
||||
@@ -92,8 +92,9 @@
|
||||
## 4.2 展示规则
|
||||
|
||||
1. 数字过大时做单位缩略展示
|
||||
2. 进入页面先展示骨架屏
|
||||
3. 数据请求失败时展示降级文案,不展示假数字
|
||||
2. “总游戏时长”卡固定以小时为单位展示,短时长不切换成分钟,长时长不切换成天
|
||||
3. 进入页面先展示骨架屏
|
||||
4. 数据请求失败时展示降级文案,不展示假数字
|
||||
|
||||
---
|
||||
|
||||
@@ -123,7 +124,7 @@
|
||||
|
||||
返回:
|
||||
|
||||
- 叙世币流水列表
|
||||
- 陶泥币流水列表
|
||||
|
||||
### `GET /api/profile/play-stats`
|
||||
|
||||
@@ -152,3 +153,4 @@
|
||||
2. 切换设备后看板数据一致
|
||||
3. 没有存档时也能正常展示账号级数据
|
||||
4. 数据加载失败时页面表现可控
|
||||
5. “总游戏时长”卡展示值始终带 `小时` 单位,例如 `0小时`、`1.5小时`、`36小时`
|
||||
|
||||
Reference in New Issue
Block a user