Governance UI: block batch activate subscriptions in renewal missing subscription scope
This commit is contained in:
@@ -50,6 +50,11 @@ class PlatformOrderToolsGuard
|
||||
*/
|
||||
public static function batchActivateSubscriptionsReason(array $filters): string
|
||||
{
|
||||
// 治理集合优先:续费单未绑定订阅属于“先治理再推进”的高风险集合,不允许执行批量同步。
|
||||
if ((string) ($filters['renewal_missing_subscription'] ?? '') === '1') {
|
||||
return '当前集合为「续费单未绑定订阅」治理集合:请先完成订阅绑定/修复关联后再批量同步订阅。';
|
||||
}
|
||||
|
||||
if ((string) ($filters['syncable_only'] ?? '') !== '1') {
|
||||
return '请先勾选「只看可同步」再执行批量同步。';
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user