Files
sexygoat 1990a3ccba
All checks were successful
构建并部署前端到测试环境 / build-and-deploy (push) Successful in 4m4s
fix: bug
2026-05-11 15:51:50 +08:00

2.0 KiB

ADDED Requirements

Requirement: 套餐列表流量字段按账号类型展示

系统 SHALL 根据当前登录账号类型控制套餐管理列表中的流量相关字段展示。

Scenario: 代理账号和企业账号隐藏虚流量拆分信息

  • GIVEN 当前登录账号的 user_type34
  • WHEN 用户访问套餐管理列表
  • THEN 系统显示标签为 总流量 的列表列
  • AND 该列使用接口返回的 real_data_mb 作为展示值
  • AND 系统不显示 虚流量
  • AND 系统不显示 虚流量比例

Scenario: 其他账号继续显示虚流量拆分信息

  • GIVEN 当前登录账号的 user_type 不为 3 且不为 4
  • WHEN 用户访问套餐管理列表
  • THEN 系统继续显示标签为 真流量 的列表列
  • AND 系统继续显示 虚流量
  • AND 系统继续显示 虚流量比例

Requirement: 修改零售价时展示成本价并限制上限

系统 SHALL 在“修改零售价”弹窗中展示成本价,并基于建议售价限制可输入和可提交的零售价。

Scenario: 打开弹窗时展示成本价和上限提示

  • GIVEN 用户具备修改零售价权限
  • AND 所选套餐的 cost_price1000
  • AND 所选套餐的 suggested_retail_price2000
  • WHEN 用户打开“修改零售价”弹窗
  • THEN 系统显示该套餐的成本价为 ¥10.00
  • AND 系统在“单位:元”提示前展示成本价信息
  • AND 系统显示提示 零售价不能大于建议售价 * 2 = 40.00
  • AND 零售价输入框的最大值为 40.00

Scenario: 超过建议售价两倍时阻止提交

  • GIVEN 用户具备修改零售价权限
  • AND 当前套餐零售价上限为 40.00
  • WHEN 用户输入大于 40.00 的零售价并提交
  • THEN 系统阻止提交
  • AND 系统显示“零售价不能大于建议售价 * 2”对应的校验提示
  • AND 系统不得调用修改零售价接口