From 545063fa4223ea94a08bb738e3febee1b7af0f7c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=90=9D=E5=8D=9C?= Date: Tue, 17 Mar 2026 21:18:50 +0800 Subject: [PATCH] =?UTF-8?q?admin:=20=E5=B9=B3=E5=8F=B0=E8=AE=A2=E5=8D=95?= =?UTF-8?q?=E5=88=97=E8=A1=A8=E9=80=80=E6=AC=BE=E4=B8=8D=E4=B8=80=E8=87=B4?= =?UTF-8?q?=E6=B2=BB=E7=90=86=E9=93=BE=E6=8E=A5=E7=9B=B4=E8=BE=BE=E8=BF=BD?= =?UTF-8?q?=E5=8A=A0=E9=80=80=E6=AC=BE=E9=9D=A2=E6=9D=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- resources/views/admin/platform_orders/index.blade.php | 2 +- ...rderIndexCompactViewGovernanceHintsStillReachableTest.php | 2 +- ...fundInconsistentFixLinkShouldPointToRefundSectionTest.php | 5 +++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/resources/views/admin/platform_orders/index.blade.php b/resources/views/admin/platform_orders/index.blade.php index aa7f484..0fb54e9 100644 --- a/resources/views/admin/platform_orders/index.blade.php +++ b/resources/views/admin/platform_orders/index.blade.php @@ -1785,7 +1785,7 @@ $needReconcileFix = (bool) $order->isReconcileMismatch(); $needRefundFix = (bool) $order->isRefundInconsistent(); $reconcileFixUrlCompact = \App\Support\BackUrl::withBackAndFragment('/admin/platform-orders/' . $order->id, $selfWithoutBack, 'add-payment-receipt'); - $refundFixUrlCompact = \App\Support\BackUrl::withBackAndFragment('/admin/platform-orders/' . $order->id, $selfWithoutBack, 'refund-receipts'); + $refundFixUrlCompact = \App\Support\BackUrl::withBackAndFragment('/admin/platform-orders/' . $order->id, $selfWithoutBack, 'add-refund-receipt'); @endphp @if($needReconcileFix || $needRefundFix) diff --git a/tests/Feature/AdminPlatformOrderIndexCompactViewGovernanceHintsStillReachableTest.php b/tests/Feature/AdminPlatformOrderIndexCompactViewGovernanceHintsStillReachableTest.php index 27a262b..5bcd73a 100644 --- a/tests/Feature/AdminPlatformOrderIndexCompactViewGovernanceHintsStillReachableTest.php +++ b/tests/Feature/AdminPlatformOrderIndexCompactViewGovernanceHintsStillReachableTest.php @@ -95,7 +95,7 @@ class AdminPlatformOrderIndexCompactViewGovernanceHintsStillReachableTest extend ->assertOk() ->assertSee('/admin/platform-orders/' . $reconcileOrder->id . '?back=' . $backEncoded . '#add-payment-receipt', false) ->assertSee('去补回执') - ->assertSee('/admin/platform-orders/' . $refundOrder->id . '?back=' . $backEncoded . '#refund-receipts', false) + ->assertSee('/admin/platform-orders/' . $refundOrder->id . '?back=' . $backEncoded . '#add-refund-receipt', false) ->assertSee('去核对退款'); } } diff --git a/tests/Feature/AdminPlatformOrderIndexRefundInconsistentFixLinkShouldPointToRefundSectionTest.php b/tests/Feature/AdminPlatformOrderIndexRefundInconsistentFixLinkShouldPointToRefundSectionTest.php index b462e07..2d62a16 100644 --- a/tests/Feature/AdminPlatformOrderIndexRefundInconsistentFixLinkShouldPointToRefundSectionTest.php +++ b/tests/Feature/AdminPlatformOrderIndexRefundInconsistentFixLinkShouldPointToRefundSectionTest.php @@ -52,9 +52,10 @@ class AdminPlatformOrderIndexRefundInconsistentFixLinkShouldPointToRefundSection $html = (string) $res->getContent(); - // 退款不一致集合里,行内“去核对退款”应锚定到退款区块(#refund-receipts)。 + // 退款不一致集合里,行内“去核对退款”应优先锚定到“追加退款记录”面板(#add-refund-receipt), + // 以缩短 SOP(进入详情页后无需再滚动/再展开)。 $this->assertStringContainsString('疑似不一致', $html); $this->assertStringContainsString('/admin/platform-orders/' . $order->id, $html); - $this->assertStringContainsString('#refund-receipts', $html); + $this->assertStringContainsString('#add-refund-receipt', $html); } }