refactor(platform_orders): use BackUrl helpers for subscription links on show
This commit is contained in:
@@ -289,7 +289,7 @@
|
|||||||
@php
|
@php
|
||||||
// 与“关联订阅”区块口径一致:back 回到当前订单详情自身(剔除 back query,避免嵌套)
|
// 与“关联订阅”区块口径一致:back 回到当前订单详情自身(剔除 back query,避免嵌套)
|
||||||
$subBack = $orderShowSelf;
|
$subBack = $orderShowSelf;
|
||||||
$openSubUrl2 = '/admin/site-subscriptions/' . $order->siteSubscription->id . '?' . \Illuminate\Support\Arr::query(['back' => $subBack]);
|
$openSubUrl2 = \App\Support\BackUrl::withBack('/admin/site-subscriptions/' . $order->siteSubscription->id, $subBack);
|
||||||
@endphp
|
@endphp
|
||||||
<a class="btn btn-secondary btn-sm" href="{!! $openSubUrl2 !!}">查看已同步订阅</a>
|
<a class="btn btn-secondary btn-sm" href="{!! $openSubUrl2 !!}">查看已同步订阅</a>
|
||||||
@endif
|
@endif
|
||||||
@@ -327,15 +327,18 @@
|
|||||||
@php
|
@php
|
||||||
// 用 orderShowSelf 作为 back(已剔除 back query,避免嵌套膨胀)
|
// 用 orderShowSelf 作为 back(已剔除 back query,避免嵌套膨胀)
|
||||||
$subBack = $orderShowSelf;
|
$subBack = $orderShowSelf;
|
||||||
$openSubUrl = '/admin/site-subscriptions/' . $order->siteSubscription->id . '?' . \Illuminate\Support\Arr::query(['back' => $subBack]);
|
$openSubUrl = \App\Support\BackUrl::withBack('/admin/site-subscriptions/' . $order->siteSubscription->id, $subBack);
|
||||||
@endphp
|
@endphp
|
||||||
<a class="link" href="{!! $openSubUrl !!}">打开订阅详情</a>
|
<a class="link" href="{!! $openSubUrl !!}">打开订阅详情</a>
|
||||||
<span class="muted">|</span>
|
<span class="muted">|</span>
|
||||||
@php
|
@php
|
||||||
$openSubSyncableUrl = '/admin/site-subscriptions/' . $order->siteSubscription->id . '?' . \Illuminate\Support\Arr::query([
|
$openSubSyncableUrl = \App\Support\BackUrl::withBackAndFragment(
|
||||||
'back' => $subBack,
|
'/admin/site-subscriptions/' . $order->siteSubscription->id . '?' . \Illuminate\Support\Arr::query([
|
||||||
'order_sync_status' => 'syncable',
|
'order_sync_status' => 'syncable',
|
||||||
]) . '#syncable-batch';
|
]),
|
||||||
|
$subBack,
|
||||||
|
'syncable-batch'
|
||||||
|
);
|
||||||
@endphp
|
@endphp
|
||||||
<a class="muted" href="{!! $openSubSyncableUrl !!}">查看可同步订单</a>
|
<a class="muted" href="{!! $openSubSyncableUrl !!}">查看可同步订单</a>
|
||||||
<span class="muted">|</span>
|
<span class="muted">|</span>
|
||||||
|
|||||||
Reference in New Issue
Block a user