Files
huang fe4c545308
All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 7m55s
修正数据
2026-04-27 18:10:08 +08:00

1.5 KiB
Raw Blame History

MODIFIED Requirements

Requirement: B1 资产基本信息查询接口

系统 SHALL 提供 GET /api/c/v1/asset/info?identifier=xxx,并且 MUST 要求个人客户认证C 端 Token

流量相关响应字段:

  • current_package
  • current_package_usage_id
  • real_total_mb
  • real_used_mb
  • virtual_total_mb
  • virtual_used_mb
  • reduction_pct

约束:

  • 流量摘要仅表示当前主套餐,不聚合加油包
  • 不再返回 package_total_mbpackage_used_mbpackage_remain_mb 等旧字段

Scenario: C 端资产信息返回主套餐五字段

  • WHEN 客户调用 GET /api/c/v1/asset/info?identifier=8986xxxx 且资产存在当前主套餐
  • THEN 响应包含当前主套餐的统一五字段与 reduction_pct

Scenario: 无主套餐时返回空摘要

  • WHEN 客户查询的资产没有当前主套餐
  • THEN 响应中流量字段返回 0current_package_usage_id 返回 null

Requirement: B3 历史套餐列表接口

系统 SHALL 提供 GET /api/c/v1/asset/package-history?identifier=xxx&page=1&page_size=20,并且 MUST 要求个人客户认证。

列表项字段:

  • package_usage_id
  • package_name
  • package_type
  • master_usage_id
  • real_total_mb
  • real_used_mb
  • virtual_total_mb
  • virtual_used_mb
  • reduction_pct
  • activated_at
  • expires_at
  • status

Scenario: C 端历史列表复用统一字段

  • WHEN 客户调用 GET /api/c/v1/asset/package-history
  • THEN 列表项使用统一五字段与 reduction_pct,不再混用旧展示字段