platform_orders tools: group actions into sub-cards
This commit is contained in:
@@ -624,7 +624,9 @@
|
||||
</div>
|
||||
@endif
|
||||
|
||||
<form method="get" action="/admin/platform-orders/export" class="mb-10">
|
||||
<div class="card section-dark mb-10">
|
||||
<h4 class="mt-0">导出</h4>
|
||||
<form method="get" action="/admin/platform-orders/export" class="mb-0">
|
||||
<input type="hidden" name="download" value="1">
|
||||
<input type="hidden" name="status" value="{{ $filters['status'] ?? '' }}">
|
||||
<input type="hidden" name="payment_status" value="{{ $filters['payment_status'] ?? '' }}">
|
||||
@@ -657,8 +659,11 @@
|
||||
<button class="btn btn-secondary btn-sm" type="submit">导出当前筛选结果(CSV)</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<form method="post" action="/admin/platform-orders/batch-activate-subscriptions" onsubmit="return confirm('确认批量同步当前筛选范围内“可同步”的订单?(仅处理:已支付+已生效+未同步)');" class="mb-10">
|
||||
<div class="card section-dark mb-10">
|
||||
<h4 class="mt-0">批量同步订阅</h4>
|
||||
<form method="post" action="/admin/platform-orders/batch-activate-subscriptions" onsubmit="return confirm('确认批量同步当前筛选范围内“可同步”的订单?(仅处理:已支付+已生效+未同步)');" class="mb-10">
|
||||
@csrf
|
||||
<input type="hidden" name="scope" value="filtered">
|
||||
<input type="hidden" name="status" value="{{ $filters['status'] ?? '' }}">
|
||||
@@ -731,8 +736,11 @@
|
||||
</label>
|
||||
<button class="btn btn-sm" type="submit">批量同步订阅(全部订单)</button>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<form method="post" action="/admin/platform-orders/batch-mark-paid-and-activate" onsubmit="return confirm('确认批量将当前筛选范围内“待处理+未支付”的订单标记为已支付并生效,并同步订阅?(会补回执留痕;遇到退款/回执不一致会安全阀阻断并记录失败原因)');" class="mb-10">
|
||||
<div class="card section-dark mb-10">
|
||||
<h4 class="mt-0">批量标记支付并生效(BMPA)</h4>
|
||||
<form method="post" action="/admin/platform-orders/batch-mark-paid-and-activate" onsubmit="return confirm('确认批量将当前筛选范围内“待处理+未支付”的订单标记为已支付并生效,并同步订阅?(会补回执留痕;遇到退款/回执不一致会安全阀阻断并记录失败原因)');" class="mb-10">
|
||||
@csrf
|
||||
<input type="hidden" name="scope" value="filtered">
|
||||
<input type="hidden" name="status" value="{{ $filters['status'] ?? '' }}">
|
||||
@@ -784,8 +792,11 @@
|
||||
</label>
|
||||
<button class="btn btn-sm" type="submit">批量标记支付并生效(含订阅同步)(全部订单)</button>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<form method="post" action="/admin/platform-orders/batch-mark-activated" onsubmit="return confirm('确认批量将当前筛选范围内“已支付+待处理”的订单标记为已生效?(不修改支付状态,不自动同步订阅)');" class="mb-10">
|
||||
<div class="card section-dark mb-10">
|
||||
<h4 class="mt-0">批量仅标记为已生效</h4>
|
||||
<form method="post" action="/admin/platform-orders/batch-mark-activated" onsubmit="return confirm('确认批量将当前筛选范围内“已支付+待处理”的订单标记为已生效?(不修改支付状态,不自动同步订阅)');" class="mb-10">
|
||||
@csrf
|
||||
<input type="hidden" name="scope" value="filtered">
|
||||
<input type="hidden" name="status" value="{{ $filters['status'] ?? '' }}">
|
||||
@@ -837,8 +848,11 @@
|
||||
</label>
|
||||
<button class="btn btn-sm" type="submit">批量仅标记为已生效(全部订单)</button>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<form method="post" action="/admin/platform-orders/clear-sync-errors" onsubmit="return confirm('确认清除当前筛选范围内命中的订单的“同步失败”标记?');" class="mb-10">
|
||||
<div class="card section-dark mb-10">
|
||||
<h4 class="mt-0">清除同步失败标记</h4>
|
||||
<form method="post" action="/admin/platform-orders/clear-sync-errors" onsubmit="return confirm('确认清除当前筛选范围内命中的订单的“同步失败”标记?');" class="mb-10">
|
||||
@csrf
|
||||
<input type="hidden" name="scope" value="filtered">
|
||||
<input type="hidden" name="status" value="{{ $filters['status'] ?? '' }}">
|
||||
@@ -881,8 +895,11 @@
|
||||
<button class="btn btn-danger btn-sm" type="submit">清除同步失败标记(全部订单)</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<form method="post" action="/admin/platform-orders/clear-bmpa-errors" onsubmit="return confirm('确认清除当前筛选范围内命中的订单的“批量标记支付失败”标记?');" class="mb-10">
|
||||
<div class="card section-dark mb-10">
|
||||
<h4 class="mt-0">清除 BMPA 失败标记</h4>
|
||||
<form method="post" action="/admin/platform-orders/clear-bmpa-errors" onsubmit="return confirm('确认清除当前筛选范围内命中的订单的“批量标记支付失败”标记?');" class="mb-10">
|
||||
@csrf
|
||||
<input type="hidden" name="scope" value="filtered">
|
||||
<input type="hidden" name="status" value="{{ $filters['status'] ?? '' }}">
|
||||
@@ -925,6 +942,7 @@
|
||||
<button class="btn btn-danger btn-sm" type="submit">清除批量标记支付失败标记(全部订单)</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="card">
|
||||
|
||||
Reference in New Issue
Block a user