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

1.3 KiB

MODIFIED Requirements

Requirement: 流量耗尽自动停机

系统 SHALL 在主套餐和所有加油包都达到各自业务耗尽阈值后,调用运营商接口停机。

业务耗尽阈值:

  • 启用虚流量:real_used_mb >= virtual_total_mb
  • 未启用虚流量:real_used_mb >= real_total_mb

Scenario: 主套餐达到虚阈值触发停机

  • WHEN 卡的当前主套餐 real_total_mb=100virtual_total_mb=70,并且 real_used_mb=70
  • THEN 系统将该主套餐视为耗尽并进入停机检查

Scenario: 加油包仍有业务额度时不停机

  • WHEN 主套餐已达到业务阈值,但仍存在加油包 real_used_mb < effective_threshold_mb
  • THEN 系统不触发停机

Requirement: 购买套餐自动复机

系统 SHALL 在存在 active 套餐且该套餐仍有业务剩余额度时,自动触发复机。

Scenario: 购买加油包后恢复可用额度则自动复机

  • WHEN 卡已因 traffic_exhausted 停机,随后新增一条 active 加油包,且该加油包 real_used_mb < effective_threshold_mb
  • THEN 系统自动调用运营商复机接口

Scenario: 仅存在已用完套餐时不复机

  • WHEN 卡处于停机状态,所有 active 或 depleted 套餐都满足 real_used_mb >= effective_threshold_mb
  • THEN 系统不触发复机