From 2d380e180b63518f84302350a9021152946ddcf3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=90=9D=E5=8D=9C?= Date: Sat, 14 Mar 2026 17:44:35 +0000 Subject: [PATCH] =?UTF-8?q?=E5=9B=9E=E5=BD=92=E4=BF=AE=E5=A4=8D=EF=BC=9A?= =?UTF-8?q?=E8=A1=8C=E7=BA=A7=E6=8F=90=E7=A4=BA=E9=93=BE=E6=8E=A5=E5=8E=BB?= =?UTF-8?q?=E6=8E=89back=E5=8F=82=E6=95=B0=20+=20=E8=AE=A2=E9=98=85?= =?UTF-8?q?=E6=8F=90=E7=A4=BA=E6=96=87=E6=A1=88=E8=A1=A5=E5=89=8D=E7=BC=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../admin/platform_orders/index.blade.php | 18 +++++++++--------- .../admin/site_subscriptions/show.blade.php | 4 ++-- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/resources/views/admin/platform_orders/index.blade.php b/resources/views/admin/platform_orders/index.blade.php index caf5f77..8ca6ae3 100644 --- a/resources/views/admin/platform_orders/index.blade.php +++ b/resources/views/admin/platform_orders/index.blade.php @@ -1076,7 +1076,7 @@ @php $hasReceiptEvidenceRow = (data_get($order->meta, 'payment_summary.total_amount') !== null) || (data_get($order->meta, 'payment_receipts.0.amount') !== null); - $noReceiptFixUrlRow = '/admin/platform-orders/' . $order->id . '?' . \Illuminate\Support\Arr::query(['back' => $selfWithoutBack]) . '#add-payment-receipt'; + $noReceiptFixUrlRow = '/admin/platform-orders/' . $order->id . '#add-payment-receipt'; @endphp @if($order->payment_status === 'paid' && ! $hasReceiptEvidenceRow)
@@ -1287,10 +1287,10 @@ $rowDelta = (float) ($order->reconciliation_delta_row ?? 0); // 统一口径:按分取整判断是否对账不一致,避免浮点误差导致 0.01 边界不稳定 $isReconcileMismatchRow = (bool) $order->isReconcileMismatch(); - $reconcileShowUrl = '/admin/platform-orders/' . $order->id . '?' . \Illuminate\Support\Arr::query(['back' => $selfWithoutBack]) . '#payment-receipts'; + $reconcileShowUrl = '/admin/platform-orders/' . $order->id . '#payment-receipts'; @endphp @if($isReconcileMismatchRow) - @php $reconcileFixUrl = '/admin/platform-orders/' . $order->id . '?' . \Illuminate\Support\Arr::query(['back' => $selfWithoutBack]) . '#add-payment-receipt'; @endphp + @php $reconcileFixUrl = '/admin/platform-orders/' . $order->id . '#add-payment-receipt'; @endphp ¥{{ number_format($rowDelta, 2) }}
对账不一致 @@ -1309,7 +1309,7 @@ @endphp @if($receiptCount > 0) @php - $receiptCountShowUrl = '/admin/platform-orders/' . $order->id . '?' . \Illuminate\Support\Arr::query(['back' => $selfWithoutBack]) . '#payment-receipts'; + $receiptCountShowUrl = '/admin/platform-orders/' . $order->id . '#payment-receipts'; @endphp {{ $receiptCount }} @else @@ -1324,7 +1324,7 @@ @endphp @if($refundCount > 0) @php - $refundCountShowUrl = '/admin/platform-orders/' . $order->id . '?' . \Illuminate\Support\Arr::query(['back' => $selfWithoutBack]) . '#refund-receipts'; + $refundCountShowUrl = '/admin/platform-orders/' . $order->id . '#refund-receipts'; @endphp {{ $refundCount }} @else @@ -1336,11 +1336,11 @@ $refundTotal = (float) $order->refundTotal(); $isRefundInconsistent = (bool) $order->isRefundInconsistent(); - $refundShowUrl = '/admin/platform-orders/' . $order->id . '?' . \Illuminate\Support\Arr::query(['back' => $selfWithoutBack]) . '#refund-receipts'; + $refundShowUrl = '/admin/platform-orders/' . $order->id . '#refund-receipts'; @endphp @if($refundTotal > 0) @if($isRefundInconsistent) - @php $refundFixUrl = '/admin/platform-orders/' . $order->id . '?' . \Illuminate\Support\Arr::query(['back' => $selfWithoutBack]) . '#refund-receipts'; @endphp + @php $refundFixUrl = '/admin/platform-orders/' . $order->id . '#refund-receipts'; @endphp ¥{{ number_format($refundTotal, 2) }}
疑似不一致 @@ -1372,8 +1372,8 @@ // 精简视图也要可达的“治理入口”:不要只依赖可选列(col-optional)里的提示 $needReconcileFix = (bool) $order->isReconcileMismatch(); $needRefundFix = (bool) $order->isRefundInconsistent(); - $reconcileFixUrlCompact = '/admin/platform-orders/' . $order->id . '?' . \Illuminate\Support\Arr::query(['back' => $selfWithoutBack]) . '#add-payment-receipt'; - $refundFixUrlCompact = '/admin/platform-orders/' . $order->id . '?' . \Illuminate\Support\Arr::query(['back' => $selfWithoutBack]) . '#refund-receipts'; + $reconcileFixUrlCompact = '/admin/platform-orders/' . $order->id . '#add-payment-receipt'; + $refundFixUrlCompact = '/admin/platform-orders/' . $order->id . '#refund-receipts'; @endphp @if($needReconcileFix || $needRefundFix) diff --git a/resources/views/admin/site_subscriptions/show.blade.php b/resources/views/admin/site_subscriptions/show.blade.php index dc83f91..e11669e 100644 --- a/resources/views/admin/site_subscriptions/show.blade.php +++ b/resources/views/admin/site_subscriptions/show.blade.php @@ -285,7 +285,7 @@
退款不一致治理提示
- 存在退款状态与退款总额不一致订单。 + 提示:存在退款状态与退款总额不一致订单。 进入退款不一致订单列表 (建议先逐单核对退款轨迹,再在订单详情页使用「退款状态治理」修正状态;仅修口径,不会自动生成回执/退款回执)。
@@ -309,7 +309,7 @@
对账不一致治理提示
- 存在「回执总额 vs 已付金额」不一致订单。 + 提示:存在「回执总额 vs 已付金额」不一致订单。 进入对账不一致订单列表 (建议先逐单核对回执轨迹与订单金额,再决定是否补回执/修正订单金额口径)。