ui(site-subscriptions): add return-to-order header in attach order mode

This commit is contained in:
萝卜
2026-03-17 11:20:50 +08:00
parent f0f9ffa24c
commit 072a36fd7e
2 changed files with 17 additions and 2 deletions

View File

@@ -47,7 +47,17 @@
</div>
<div class="page-header-actions">
@if($safeBackForLinks !== '')
@if($attachOrderId > 0)
@php
// attach_back 优先(从订单详情跳来),否则 fallback 到订单详情自身
$attachBackUrl = $safeAttachBackForLinks;
if ($attachBackUrl === '') {
$attachBackUrl = '/admin/platform-orders/' . $attachOrderId;
}
@endphp
<span class="badge">绑定订阅到订单:#{{ $attachOrderId }}</span>
<a href="{!! $attachBackUrl !!}" class="btn btn-secondary btn-sm">返回订单详情</a>
@elseif($safeBackForLinks !== '')
<a href="{!! $safeBackForLinks !!}" class="btn btn-secondary btn-sm">返回上一页(保留上下文)</a>
@endif
</div>