Governance UI: block clear BMPA errors when sync filters present
This commit is contained in:
@@ -192,6 +192,10 @@ class PlatformOrderToolsGuard
|
|||||||
return '当前筛选包含「同步失败/失败原因」:该集合用于订阅同步治理,请切到 BMPA 失败集合后再清理 BMPA 失败标记。';
|
return '当前筛选包含「同步失败/失败原因」:该集合用于订阅同步治理,请切到 BMPA 失败集合后再清理 BMPA 失败标记。';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (trim((string) ($filters['sync_status'] ?? '')) !== '' || (string) ($filters['synced_only'] ?? '') === '1') {
|
||||||
|
return '当前筛选包含「同步状态/已同步」:该集合用于订阅同步治理,请先清空同步相关筛选后再清理 BMPA 失败标记。';
|
||||||
|
}
|
||||||
|
|
||||||
if ((string) ($filters['bmpa_failed_only'] ?? '') === ''
|
if ((string) ($filters['bmpa_failed_only'] ?? '') === ''
|
||||||
&& trim((string) ($filters['bmpa_error_keyword'] ?? '')) === ''
|
&& trim((string) ($filters['bmpa_error_keyword'] ?? '')) === ''
|
||||||
&& (string) ($filters['batch_mark_paid_and_activate_24h'] ?? '') === '') {
|
&& (string) ($filters['batch_mark_paid_and_activate_24h'] ?? '') === '') {
|
||||||
|
|||||||
Reference in New Issue
Block a user