diff --git a/resources/views/admin/platform_orders/show.blade.php b/resources/views/admin/platform_orders/show.blade.php
index 5ed0150..a46a4ad 100644
--- a/resources/views/admin/platform_orders/show.blade.php
+++ b/resources/views/admin/platform_orders/show.blade.php
@@ -289,7 +289,7 @@
@php
// 与“关联订阅”区块口径一致:back 回到当前订单详情自身(剔除 back query,避免嵌套)
$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
查看已同步订阅
@endif
@@ -327,15 +327,18 @@
@php
// 用 orderShowSelf 作为 back(已剔除 back query,避免嵌套膨胀)
$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
打开订阅详情
|
@php
- $openSubSyncableUrl = '/admin/site-subscriptions/' . $order->siteSubscription->id . '?' . \Illuminate\Support\Arr::query([
- 'back' => $subBack,
- 'order_sync_status' => 'syncable',
- ]) . '#syncable-batch';
+ $openSubSyncableUrl = \App\Support\BackUrl::withBackAndFragment(
+ '/admin/site-subscriptions/' . $order->siteSubscription->id . '?' . \Illuminate\Support\Arr::query([
+ 'order_sync_status' => 'syncable',
+ ]),
+ $subBack,
+ 'syncable-batch'
+ );
@endphp
查看可同步订单
|