chore(admin-platform-order): refund governance forms disable on submit

This commit is contained in:
萝卜
2026-03-16 14:27:50 +08:00
parent a21111933e
commit 2507ab235b
2 changed files with 79 additions and 3 deletions

View File

@@ -193,7 +193,7 @@
@if($canMarkRefunded)
<div class="muted">
当前支付状态不是「已退款」,但退款总额已达到/超过已付金额。
<form method="post" action="/admin/platform-orders/{{ $order->id }}/mark-refunded" class="inline-form" onsubmit="return confirm('确认将该订单支付状态标记为已退款?该操作不会自动写入退款回执,仅修正状态');">
<form method="post" action="/admin/platform-orders/{{ $order->id }}/mark-refunded" class="inline-form" data-action="disable-on-submit" onsubmit="return confirm('确认将该订单支付状态标记为已退款?该操作不会自动写入退款回执,仅修正状态');">
@csrf
<button class="btn btn-danger btn-sm" type="submit">标记为已退款</button>
</form>
@@ -201,11 +201,11 @@
@else
<div class="muted">
当前支付状态为「已退款」,但退款总额不足。
<form method="post" action="/admin/platform-orders/{{ $order->id }}/mark-partially-refunded" class="inline-form" onsubmit="return confirm('确认将该订单支付状态标记为部分退款?该操作不会自动写入退款回执,仅修正状态');">
<form method="post" action="/admin/platform-orders/{{ $order->id }}/mark-partially-refunded" class="inline-form" data-action="disable-on-submit" onsubmit="return confirm('确认将该订单支付状态标记为部分退款?该操作不会自动写入退款回执,仅修正状态');">
@csrf
<button class="btn btn-danger btn-sm" type="submit">标记为部分退款</button>
</form>
<form method="post" action="/admin/platform-orders/{{ $order->id }}/mark-paid-status" class="inline-form" onsubmit="return confirm('确认将该订单支付状态标记为已支付?该操作不会自动写入回执/退款回执,仅修正状态');">
<form method="post" action="/admin/platform-orders/{{ $order->id }}/mark-paid-status" class="inline-form" data-action="disable-on-submit" onsubmit="return confirm('确认将该订单支付状态标记为已支付?该操作不会自动写入回执/退款回执,仅修正状态');">
@csrf
<button class="btn btn-danger btn-sm" type="submit">标记为已支付</button>
</form>