docs(plans): 记录 K19 账号中心交付回执
This commit is contained in:
1 parent
6b5e70e554
commit
28d2679b83
2 files changed
+225
-1
No files matched your search
+56
-1
@@ -20,7 +20,7 @@
|
||||
|
||||
---
|
||||
|
||||
## [待处理] 2026-10-19 | K19 客户端账号中心:资料 / 设备 / 数据导出 / 注销
|
||||
## [已处理·待用户验收] 2026-10-19 | K19 客户端账号中心:资料 / 设备 / 数据导出 / 注销
|
||||
|
||||
**用户指令(2026-10-19)**:「先写 K19 任务书并派单」。
|
||||
> 只改客户端 `ReelShort`。后端、`ReelShortWeb`、`specs`、`main` 一律不动。
|
||||
@@ -123,6 +123,61 @@
|
||||
`flutter build apk --debug` 原始结论、已知缺口(设备下线 / 头像上传 / 注销状态查询),
|
||||
以及「用户可照做的真机验证步骤 + 每步预期结果」。
|
||||
|
||||
### 七、K19 完成回执
|
||||
|
||||
- 客户端分支:`feature/flutter-k19-account`
|
||||
- 功能末提交:`7151bc9`
|
||||
- 合并回 develop:`9b3ab9d`
|
||||
- 已推送:`7d68699..9b3ab9d develop`
|
||||
- author/committer:`Zhou Weidong <502333560@qq.com>`
|
||||
|
||||
六个接口调用集中在 `ReelShort/lib/core/data/remote/account_api.dart`,分别由:
|
||||
|
||||
- `AccountProfilePage` 调 GET/PUT `/app/me`
|
||||
- `AccountDevicesPage` 调 GET `/app/me/devices`
|
||||
- `AccountExportPage` 调 GET `/app/me/export`
|
||||
- `AccountDeactivatePage` 调 POST `/app/me/deactivate` 与 `/deactivate/cancel`
|
||||
|
||||
门禁原始结论:
|
||||
|
||||
```text
|
||||
$ dart analyze lib test
|
||||
No issues found!
|
||||
|
||||
$ flutter test
|
||||
00:26 +335: All tests passed!
|
||||
|
||||
$ flutter build apk --debug
|
||||
Running Gradle task 'assembleDebug'... 10.0s
|
||||
✓ Built build/app/outputs/flutter-apk/app-debug.apk
|
||||
```
|
||||
|
||||
已知缺口:
|
||||
|
||||
- `GET /app/me` 不返回注销申请状态,UI 不判断状态;撤销失败展示后端文案。
|
||||
- 没有设备下线接口,登录设备页只读;`TC-ACCOUNT-10` 的“单点下线”未实现。
|
||||
- 没有头像上传接口,头像只展示;空值使用占位图标。
|
||||
- 资料响应不含生日,当前只支持设置生日,不能回填或清空。
|
||||
|
||||
用户真机验证步骤(设备侧取证由用户执行):
|
||||
|
||||
1. 登录后进入「我的」。
|
||||
预期:钱包卡之后、菜单卡之前显示「账号」卡,包含个人资料 / 登录设备 /
|
||||
数据导出 / 注销账号四项。
|
||||
2. 打开「个人资料」。
|
||||
预期:昵称、性别、UID、脱敏账号、国家、币种、状态、语言、时区、地区回填;
|
||||
修改昵称与性别后保存,返回「我的」后昵称立即更新。
|
||||
3. 打开「登录设备」。
|
||||
预期:设备号脱敏,展示平台、机型、首次/最近活跃时间和状态;无设备时显示空态。
|
||||
4. 打开「数据导出」。
|
||||
预期:展示资料摘要、凭据、授权记录数和设备数;点「复制完整 JSON」出现成功提示。
|
||||
5. 打开「注销账号」。
|
||||
预期:显示 15 天冷静期与立即登出提示;输入原因后必须二次确认。
|
||||
6. 确认注销并重新打开 App。
|
||||
预期:成功页展示预计注销时间,本地会话已清空,App 回到未登录态。
|
||||
7. 重新登录后再次进入「注销账号」,点击「撤销注销申请」。
|
||||
预期:有申请时显示撤销成功;无申请时原样展示后端“没有待处理的注销申请”。
|
||||
|
||||
---
|
||||
|
||||
## [已处理·待用户验收] 2026-10-17 | K16 注册限流改为可配置(支持不限制)
|
||||
|
||||
Reference in new issue
Block a user