1.7 KiB
1.7 KiB
1. API Contracts And Types
- 1.1 扩展资产详情响应和资产信息页面状态,支持
estimated_final_expires_at、days_until_final_expiry、expiry_estimate_status、is_expiring。 - 1.2 扩展 IoT 卡和设备列表项类型,支持预计最终到期字段。
2. Asset Information
- 2.1 将资产解析接口返回的预计最终到期字段映射到资产详情页面状态。
- 2.2 在资产详情卡和设备基础信息中展示“预计套餐到期时间”。
- 2.3
expiry_estimate_status=exact时格式化显示estimated_final_expires_at;待激活等不可预计状态显示“待激活后起算”。 - 2.4
is_expiring=true时按days_until_final_expiry应用临期样式,不根据日期或天数自行推导临期状态。
3. Asset Lists
- 3.1 在 IoT 卡列表新增“预计套餐到期时间”可配置列,显示接口返回的预计日期或“待激活后起算”。
- 3.2 在设备列表新增“预计套餐到期时间”可配置列,显示接口返回的预计日期或“待激活后起算”。
- 3.3 在两个列表对
is_expiring=true的预计到期时间使用临期样式,且不改变现有列表排序。
4. Verification
- 4.1 验证无套餐时不伪造预计日期并显示稳定占位内容。
- 4.2 验证仅当前套餐和存在多个排队主套餐时,资产详情和两个列表均显示后端
estimated_final_expires_at。 - 4.3 验证等待激活等不可预计状态显示“待激活后起算”,不显示计算出的日期。
- 4.4 验证
is_expiring=true时使用临期样式,且卡、设备列表顺序不变。 - 4.5 运行相关类型检查、lint 或构建验证。