chore(admin-ui): site subscription show uses page header

This commit is contained in:
萝卜
2026-03-16 04:57:27 +08:00
parent 0600f52b75
commit 999f6a2b1b

View File

@@ -40,11 +40,29 @@
};
@endphp
<div class="card mb-20">
<p class="muted muted-tight">
这里是总台视角的订阅详情页,用于运营排查“订阅状态/到期/关联平台订单/同步记录”。
</p>
<div class="page-header mb-20" data-page="admin.site_subscriptions.show">
<div class="page-header-main">
<div>
<div class="page-header-title">订阅详情</div>
<div class="page-header-subtitle">这里是总台视角的订阅详情页,用于运营排查“订阅状态/到期/关联平台订单/同步记录”。</div>
</div>
<div class="page-header-actions">
@if($safeBackForLinks !== '')
<a href="{!! $safeBackForLinks !!}" class="btn btn-secondary btn-sm">返回上一页(保留上下文)</a>
@endif
<a href="{!! $makeSubscriptionIndexUrl([]) !!}" class="btn btn-secondary btn-sm">返回订阅列表(保留上下文)</a>
</div>
</div>
<div class="page-header-meta">
<div>订阅号:<strong>{{ $subscription->subscription_no }}</strong></div>
<div>状态:{{ ($statusLabels[$subscription->status] ?? $subscription->status) }}{{ $subscription->status }}</div>
<div>到期:{{ optional($subscription->ends_at)->format('Y-m-d H:i:s') ?: '-' }}</div>
</div>
</div>
<div class="card mb-20">
<div class="grid-4">
<div>
<div class="muted">订阅号</div>
@@ -127,17 +145,6 @@
</div>
</div>
<div class="mt-10">
@php
// $safeBackForLinks 已在页头统一计算,这里不重复构造,避免口径漂移。
@endphp
@if($safeBackForLinks !== '')
<a href="{!! $safeBackForLinks !!}" class="muted"> 返回上一页(保留上下文)</a>
<span class="muted"></span>
@endif
<a href="{!! $makeSubscriptionIndexUrl([]) !!}" class="muted"> 返回订阅列表(保留上下文)</a>
@if($subscription->subscription_no)
<div class="mt-6 actions gap-10">
<a class="btn btn-secondary btn-sm" href="{!! $makePlatformOrderUrl(['site_subscription_id' => $subscription->id]) !!}">查看关联平台订单按订阅ID精确过滤</a>