From 7b8ce18db977502cb773786414c22c1b2e52b3c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=90=9D=E5=8D=9C?= Date: Wed, 11 Mar 2026 03:23:14 +0000 Subject: [PATCH] =?UTF-8?q?feat(admin):=20=E8=AE=A2=E5=8D=95=E8=AF=A6?= =?UTF-8?q?=E6=83=85=E8=BF=9B=E5=85=A5=E8=AE=A2=E9=98=85=E8=AF=A6=E6=83=85?= =?UTF-8?q?=E6=94=AF=E6=8C=81=E5=9B=9E=E8=B7=B3(=E5=B8=A6=20back)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- resources/views/admin/platform_orders/show.blade.php | 6 +++++- resources/views/admin/site_subscriptions/show.blade.php | 2 +- tests/Feature/AdminPlatformOrderShowTest.php | 1 + 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/resources/views/admin/platform_orders/show.blade.php b/resources/views/admin/platform_orders/show.blade.php index e4a522a..e58fd1c 100644 --- a/resources/views/admin/platform_orders/show.blade.php +++ b/resources/views/admin/platform_orders/show.blade.php @@ -126,7 +126,11 @@ 订阅管理 - 打开订阅详情 + @php + $subBack = '/admin/platform-orders/' . $order->id; + $openSubUrl = '/admin/site-subscriptions/' . $order->siteSubscription->id . '?' . \Illuminate\Support\Arr::query(['back' => $subBack]); + @endphp + 打开订阅详情 同站点订阅 diff --git a/resources/views/admin/site_subscriptions/show.blade.php b/resources/views/admin/site_subscriptions/show.blade.php index 438463f..7fc308b 100644 --- a/resources/views/admin/site_subscriptions/show.blade.php +++ b/resources/views/admin/site_subscriptions/show.blade.php @@ -95,7 +95,7 @@ @endphp @if($safeBack) - ← 返回平台订单列表(保留筛选) + ← 返回上一页(保留上下文) @endif diff --git a/tests/Feature/AdminPlatformOrderShowTest.php b/tests/Feature/AdminPlatformOrderShowTest.php index c93b52d..79e8ce4 100644 --- a/tests/Feature/AdminPlatformOrderShowTest.php +++ b/tests/Feature/AdminPlatformOrderShowTest.php @@ -104,6 +104,7 @@ class AdminPlatformOrderShowTest extends TestCase ->assertSee('退款时间') ->assertSee('关联订阅') ->assertSee('打开订阅详情') + ->assertSee('/admin/site-subscriptions/' . $sub->id . '?back=' . urlencode('/admin/platform-orders/' . $order->id), false) ->assertSee('审计记录') ->assertSee('清除同步失败标记'); }