Files
one-pipe-system/openspec/changes/update-asset-realtime-sync-timestamps-display/tasks.md
sexygoat 894aea0e74
All checks were successful
构建并部署前端到测试环境 / build-and-deploy (push) Successful in 4m56s
feat: 新增卡视角以及设备视角的实名同步时间,卡状态同步时间,流量同步时间
2026-05-18 12:23:35 +08:00

21 lines
1.4 KiB
Markdown

# Tasks: Update Asset Realtime Sync Timestamps Display
## 1. Contract And State
- [x] 1.1 扩展资产实时状态相关类型,支持卡资产顶层和设备绑定卡记录中的 `last_data_check_at``last_real_name_check_at``last_card_status_check_at`
- [x] 1.2 调整资产实时状态合并逻辑,确保设备绑定卡刷新后保留上述三个同步时间字段。
- [x] 1.3 为设备页补充设备实时状态顶层同步时间的读取逻辑,避免“设备实时信息”仅依赖 `device_realtime`
## 2. UI Display
- [x] 2.1 在卡资产“卡信息”区域新增 `实名同步时间``卡状态同步时间``流量同步时间` 三个展示项。
- [x] 2.2 在设备资产“设备实时信息”区域新增同名三个展示项,并展示设备实时状态顶层返回的对应时间。
- [x] 2.3 当字段为空或实时接口未返回对应值时,统一显示稳定占位内容。
## 3. Verification
- [ ] 3.1 验证卡资产 `GET /api/admin/assets/:identifier/realtime-status` 返回的三个同步时间可正确展示在“卡信息”区域。
- [ ] 3.2 验证设备资产 `GET /api/admin/assets/:identifier/realtime-status` 返回的顶层三个同步时间可正确展示在“设备实时信息”区域。
- [ ] 3.3 验证 `POST /api/admin/assets/:identifier/refresh` 后卡页和设备页的三个同步时间展示保持一致。
- [x] 3.4 运行 `openspec validate update-asset-realtime-sync-timestamps-display --strict`