Files
sexygoat 73ce9af11a
Some checks failed
构建并部署前端到测试环境 / build-and-deploy (push) Failing after 2m0s
fix: 代理系列授权店铺
2026-05-09 16:13:11 +08:00

3.0 KiB

ADDED Requirements

Requirement: Non-Platform Asset Package Traffic Display

The asset information page SHALL use a unified traffic display formula for non-platform users in both the current package card and the package list.

Scenario: Current package uses virtual usage when virtual data is enabled

  • GIVEN 当前登录账号的 user_type 不是 12
  • AND “当前生效套餐”返回的 enable_virtual_datatrue
  • WHEN 页面渲染“当前生效套餐”的流量信息
  • THEN 系统 MUST 使用 real_total_mb 作为总量
  • AND 系统 MUST 使用 virtual_used_mb 作为已使用
  • AND 系统 MUST 按 real_total_mb - virtual_used_mb 计算剩余
  • AND 系统 MUST 按 virtual_used_mb / real_total_mb 计算进度条百分比

Scenario: Current package uses real usage when virtual data is disabled

  • GIVEN 当前登录账号的 user_type 不是 12
  • AND “当前生效套餐”返回的 enable_virtual_datafalse
  • WHEN 页面渲染“当前生效套餐”的流量信息
  • THEN 系统 MUST 使用 real_total_mb 作为总量
  • AND 系统 MUST 使用 real_used_mb 作为已使用
  • AND 系统 MUST 按 real_total_mb - real_used_mb 计算剩余
  • AND 系统 MUST 按 real_used_mb / real_total_mb 计算进度条百分比

Scenario: Package list uses virtual usage when virtual data is enabled

  • GIVEN 当前登录账号的 user_type 不是 12
  • AND 套餐列表中的某条记录 enable_virtual_datatrue
  • WHEN 页面渲染该条记录的流量信息
  • THEN 系统 MUST 使用 real_total_mb 作为总量
  • AND 系统 MUST 使用 virtual_used_mb 作为已使用
  • AND 系统 MUST 按 real_total_mb - virtual_used_mb 计算剩余
  • AND 系统 MUST 按 virtual_used_mb / real_total_mb 计算进度条百分比

Scenario: Package list uses real usage when virtual data is disabled

  • GIVEN 当前登录账号的 user_type 不是 12
  • AND 套餐列表中的某条记录 enable_virtual_datafalse
  • WHEN 页面渲染该条记录的流量信息
  • THEN 系统 MUST 使用 real_total_mb 作为总量
  • AND 系统 MUST 使用 real_used_mb 作为已使用
  • AND 系统 MUST 按 real_total_mb - real_used_mb 计算剩余
  • AND 系统 MUST 按 real_used_mb / real_total_mb 计算进度条百分比

Requirement: Platform And Super Admin Package Traffic Detail

The asset information page SHALL preserve the existing dual-track traffic display for super admins and platform users.

Scenario: Platform-side users keep real and virtual traffic breakdown

  • GIVEN 当前登录账号的 user_type12
  • WHEN 页面渲染“当前生效套餐”或“套餐列表”的流量信息
  • THEN 系统 MUST 继续展示真流量统计
  • AND 系统 MUST 继续展示虚流量统计
  • AND 系统 MUST NOT 将该类账号改为单一的“总量 / 已使用 / 剩余”展示口径