Site subscriptions show: add status governance form

This commit is contained in:
萝卜
2026-03-14 23:37:06 +00:00
parent 6c5705443d
commit e6779b2b13
2 changed files with 62 additions and 0 deletions

View File

@@ -53,6 +53,18 @@
<div>
<div class="muted">状态</div>
<div class="num-md">{{ ($statusLabels[$subscription->status] ?? $subscription->status) }} <span class="muted">({{ $subscription->status }})</span></div>
<div class="mt-6">
<form method="post" action="/admin/site-subscriptions/{{ $subscription->id }}/set-status" class="actions gap-10">
@csrf
<select name="status" onchange="this.form.submit()" class="w-140">
@foreach(($statusLabels ?? []) as $value => $label)
<option value="{{ $value }}" @selected($subscription->status === $value)>{{ $label }}</option>
@endforeach
</select>
<noscript><button type="submit" class="btn btn-secondary btn-sm">更新状态</button></noscript>
</form>
<div class="muted muted-xs mt-6">治理动作:可手工修正订阅状态(仅改状态字段,不自动改到期时间/订阅同步记录)。</div>
</div>
</div>
<div>
<div class="muted">站点</div>