From d8a23f1e407a04f5237eb709b345697dd275eb36 Mon Sep 17 00:00:00 2001 From: mediabot-pt <295750538+mediabot-pt@users.noreply.github.com> Date: Mon, 6 Jul 2026 22:14:55 +0800 Subject: [PATCH] feat: add EXEMPT type for rank-based immunity rules - Opposite of kill rules: protects users instead of deleting them - permRank: users at/above this rank permanently immune from all cleanups - sealExemptRank: users at/above this rank won't be killed when sealed - Green left border + green '\u4fdd\u53f7' label to visually distinguish from kill rules - Template: Elite User for perm, Power User for seal exemption --- web/src/views/RiskRules.vue | 32 ++++++++++++++++++++++++++++---- 1 file changed, 28 insertions(+), 4 deletions(-) diff --git a/web/src/views/RiskRules.vue b/web/src/views/RiskRules.vue index b45d99a..0299feb 100644 --- a/web/src/views/RiskRules.vue +++ b/web/src/views/RiskRules.vue @@ -76,6 +76,7 @@
考核周期 {{ rule.threshold }}天 下载量 ≥ {{ rule.threshold }}GB 时分享率 ≥ {{ rule.minRatio }} + 永久保留 ≥ {{ rule.permRank || '—' }} / 封存豁免 ≥ {{ rule.sealExemptRank || '—' }} {{ metricLabel(rule.metric) }} {{ condLabel(rule.condition) }} {{ rule.threshold }}{{ rule.unit || '' }} - → - 封号/删除账号 + → + {{ rule.type==='EXEMPT' ? '保号' : '封号/删除账号' }}
#{{ idx + 1 }} @@ -137,6 +139,20 @@
+ + +