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

1.4 KiB

Tasks: Update Asset Realtime Sync Timestamps Display

1. Contract And State

  • 1.1 扩展资产实时状态相关类型,支持卡资产顶层和设备绑定卡记录中的 last_data_check_atlast_real_name_check_atlast_card_status_check_at
  • 1.2 调整资产实时状态合并逻辑,确保设备绑定卡刷新后保留上述三个同步时间字段。
  • 1.3 为设备页补充设备实时状态顶层同步时间的读取逻辑,避免“设备实时信息”仅依赖 device_realtime

2. UI Display

  • 2.1 在卡资产“卡信息”区域新增 实名同步时间卡状态同步时间流量同步时间 三个展示项。
  • 2.2 在设备资产“设备实时信息”区域新增同名三个展示项,并展示设备实时状态顶层返回的对应时间。
  • 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 后卡页和设备页的三个同步时间展示保持一致。
  • 3.4 运行 openspec validate update-asset-realtime-sync-timestamps-display --strict