From 7a90e8c6debe972313447e5daf0a304808636fc2 Mon Sep 17 00:00:00 2001 From: sky121113 Date: Tue, 16 Jun 2026 14:32:43 +0800 Subject: [PATCH] =?UTF-8?q?[STYLE]=20=E7=99=BC=E7=A5=A8=E6=93=8D=E4=BD=9C?= =?UTF-8?q?=E6=8C=89=E9=88=95=E9=85=8D=E7=BD=AE=E8=AA=BF=E6=95=B4=E8=88=87?= =?UTF-8?q?=E4=BD=9C=E5=BB=A2=E7=A2=BA=E8=AA=8D=E6=A1=86=E6=94=B9=E7=94=A8?= =?UTF-8?q?=E8=87=AA=E8=A3=BD=20UI?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. 發票列表「操作」欄:查詢、補開改為 icon 按鈕呈現,與檢視 icon 風格一致;補開改用自製確認框 UI(取代瀏覽器原生 confirm)。 2. 訂單詳情發票區塊:列印、作廢維持文字按鈕樣式(不改 icon);作廢改接自製確認框 UI,捐贈發票維持隱藏列印並顯示提示。 Co-Authored-By: Claude Opus 4.8 (1M context) --- .../partials/order-detail-panel.blade.php | 68 ++++++------------- .../sales/partials/tab-invoices.blade.php | 22 +++--- 2 files changed, 34 insertions(+), 56 deletions(-) diff --git a/resources/views/admin/sales/partials/order-detail-panel.blade.php b/resources/views/admin/sales/partials/order-detail-panel.blade.php index c244e02..1eeec53 100644 --- a/resources/views/admin/sales/partials/order-detail-panel.blade.php +++ b/resources/views/admin/sales/partials/order-detail-panel.blade.php @@ -309,57 +309,29 @@ -
- @if($invStatus === 'issued') - {{-- 列印(捐贈發票無紙本,僅非捐贈可列印) --}} - @if($invPrintable) -
- @csrf - -
- @else - {{ __('Donation invoices cannot be printed') }} - @endif - {{-- 作廢:使用自製確認框 UI(不用瀏覽器原生 confirm) --}} - - - @elseif(in_array($invStatus, ['pending', 'failed'])) - {{-- 查詢(對帳) --}} -
- @csrf - -
- {{-- 補開 --}} - - + + @else + {{ __('Donation invoices cannot be printed') }} @endif + {{-- 作廢:使用自製確認框 UI(不用瀏覽器原生 confirm) --}} + +
+ @endif diff --git a/resources/views/admin/sales/partials/tab-invoices.blade.php b/resources/views/admin/sales/partials/tab-invoices.blade.php index 8219e52..f8bd0af 100644 --- a/resources/views/admin/sales/partials/tab-invoices.blade.php +++ b/resources/views/admin/sales/partials/tab-invoices.blade.php @@ -238,21 +238,27 @@
@if(in_array($st, ['pending', 'failed'])) + {{-- 查詢(對帳) --}}
@csrf
-
+ {{-- 補開:使用自製確認框 UI --}} + @csrf -
+ @endif {{-- 作廢按鈕僅在「訂單詳情」提供,列表操作欄不再顯示 --}}