修复停复机忽略免实名策略并归档变更
Some checks failed
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Has been cancelled

This commit is contained in:
2026-09-07 10:06:17 +08:00
parent 370fd3e67f
commit 5424751993
7 changed files with 170 additions and 11 deletions

View File

@@ -62,6 +62,34 @@
- **WHEN** 授权操作者查询 `card_status` 的并发状态
- **THEN** 返回的 `task_type_name` 为“卡状态检查”
### Requirement: 停复机遵循实际生效实名策略
系统 SHALL 在自动停机、自动复机、设备批量复机和手动停复机的实名门槛中放行行业卡、已实名卡及实际生效策略为 `none` 的卡。独立卡或无有效设备绑定的卡使用卡策略,有有效设备绑定的非独立卡使用设备策略。系统 MUST 保留真实实名状态,不得以豁免伪造已实名事实。其他策略的未实名普通卡 MUST 保持实名限制;套餐、流量、风险、保护期及非轮询停机不自动复机等既有限制保持不变。
#### Scenario: 免实名独立卡有生效套餐
- **WHEN** 未实名普通独立卡配置 `none`,存在生效套餐且流量未耗尽,当前网络在线
- **THEN** 系统不因未实名向上游请求停机
#### Scenario: 免实名卡从轮询停机恢复
- **WHEN** 上述卡当前因 `not_realname` 停机,满足其他自动复机条件
- **THEN** 系统不因未实名阻止自动复机
#### Scenario: 设备策略优先
- **WHEN** 未实名普通卡有效绑定设备,卡与设备的实名策略不同
- **THEN** 系统以设备策略判定实名豁免,卡自身的 `none` 不得覆盖设备的实名要求
#### Scenario: 行业卡与已实名卡兼容
- **WHEN** 行业卡未实名或普通卡已实名
- **THEN** 系统保留已有实名门槛放行行为
#### Scenario: 无套餐和流量耗尽不豁免
- **WHEN** 免实名卡没有生效套餐或流量已经耗尽
- **THEN** 系统仍按对应业务原因执行停机判断
#### Scenario: 策略读取失败
- **WHEN** 未实名普通卡的有效设备绑定或设备策略查询失败
- **THEN** 系统报告错误且不对该卡发起本次停复机命令,不按卡策略回退放行
## 可达操作索引
本节只用于入口导航,不是行为 Requirement业务义务以上述 Requirements 为准。