platform_orders index: tools area grouped into two-column layout
This commit is contained in:
@@ -53,6 +53,11 @@
|
|||||||
line-height:1.5;
|
line-height:1.5;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* 平台订单:工具区(两列分组卡片化,避免表单散落) */
|
||||||
|
.tool-grid{align-items:start;}
|
||||||
|
.tool-group{width:100%;}
|
||||||
|
.tool-group-title{font-weight:700;margin-bottom:8px;}
|
||||||
|
|
||||||
/* 平台订单列表:避免列太多导致内容挤压成“竖排/断字” */
|
/* 平台订单列表:避免列太多导致内容挤压成“竖排/断字” */
|
||||||
.table-wrap{
|
.table-wrap{
|
||||||
width:100%;
|
width:100%;
|
||||||
|
|||||||
@@ -626,6 +626,9 @@
|
|||||||
|
|
||||||
<div class="card section-dark mb-10">
|
<div class="card section-dark mb-10">
|
||||||
<h4 class="mt-0">导出</h4>
|
<h4 class="mt-0">导出</h4>
|
||||||
|
<div class="grid-2 tool-grid">
|
||||||
|
<div class="tool-group focus-box">
|
||||||
|
<div class="tool-group-title">导出</div>
|
||||||
<form method="get" action="/admin/platform-orders/export" class="mb-0">
|
<form method="get" action="/admin/platform-orders/export" class="mb-0">
|
||||||
<input type="hidden" name="download" value="1">
|
<input type="hidden" name="download" value="1">
|
||||||
<input type="hidden" name="status" value="{{ $filters['status'] ?? '' }}">
|
<input type="hidden" name="status" value="{{ $filters['status'] ?? '' }}">
|
||||||
@@ -661,8 +664,8 @@
|
|||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="card section-dark mb-10">
|
<div class="tool-group focus-box">
|
||||||
<h4 class="mt-0">批量同步订阅</h4>
|
<div class="tool-group-title">批量同步订阅</div>
|
||||||
<form method="post" action="/admin/platform-orders/batch-activate-subscriptions" onsubmit="return confirm('确认批量同步当前筛选范围内“可同步”的订单?(仅处理:已支付+已生效+未同步)');" class="mb-10">
|
<form method="post" action="/admin/platform-orders/batch-activate-subscriptions" onsubmit="return confirm('确认批量同步当前筛选范围内“可同步”的订单?(仅处理:已支付+已生效+未同步)');" class="mb-10">
|
||||||
@csrf
|
@csrf
|
||||||
<input type="hidden" name="scope" value="filtered">
|
<input type="hidden" name="scope" value="filtered">
|
||||||
@@ -738,8 +741,8 @@
|
|||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="card section-dark mb-10">
|
<div class="tool-group focus-box">
|
||||||
<h4 class="mt-0">批量标记支付并生效(BMPA)</h4>
|
<div class="tool-group-title">批量标记支付并生效(BMPA)</div>
|
||||||
<form method="post" action="/admin/platform-orders/batch-mark-paid-and-activate" onsubmit="return confirm('确认批量将当前筛选范围内“待处理+未支付”的订单标记为已支付并生效,并同步订阅?(会补回执留痕;遇到退款/回执不一致会安全阀阻断并记录失败原因)');" class="mb-10">
|
<form method="post" action="/admin/platform-orders/batch-mark-paid-and-activate" onsubmit="return confirm('确认批量将当前筛选范围内“待处理+未支付”的订单标记为已支付并生效,并同步订阅?(会补回执留痕;遇到退款/回执不一致会安全阀阻断并记录失败原因)');" class="mb-10">
|
||||||
@csrf
|
@csrf
|
||||||
<input type="hidden" name="scope" value="filtered">
|
<input type="hidden" name="scope" value="filtered">
|
||||||
@@ -794,8 +797,8 @@
|
|||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="card section-dark mb-10">
|
<div class="tool-group focus-box">
|
||||||
<h4 class="mt-0">批量仅标记为已生效</h4>
|
<div class="tool-group-title">批量仅标记为已生效</div>
|
||||||
<form method="post" action="/admin/platform-orders/batch-mark-activated" onsubmit="return confirm('确认批量将当前筛选范围内“已支付+待处理”的订单标记为已生效?(不修改支付状态,不自动同步订阅)');" class="mb-10">
|
<form method="post" action="/admin/platform-orders/batch-mark-activated" onsubmit="return confirm('确认批量将当前筛选范围内“已支付+待处理”的订单标记为已生效?(不修改支付状态,不自动同步订阅)');" class="mb-10">
|
||||||
@csrf
|
@csrf
|
||||||
<input type="hidden" name="scope" value="filtered">
|
<input type="hidden" name="scope" value="filtered">
|
||||||
@@ -850,8 +853,8 @@
|
|||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="card section-dark mb-10">
|
<div class="tool-group focus-box">
|
||||||
<h4 class="mt-0">清除同步失败标记</h4>
|
<div class="tool-group-title">清理失败标记:同步订阅</div>
|
||||||
<form method="post" action="/admin/platform-orders/clear-sync-errors" onsubmit="return confirm('确认清除当前筛选范围内命中的订单的“同步失败”标记?');" class="mb-10">
|
<form method="post" action="/admin/platform-orders/clear-sync-errors" onsubmit="return confirm('确认清除当前筛选范围内命中的订单的“同步失败”标记?');" class="mb-10">
|
||||||
@csrf
|
@csrf
|
||||||
<input type="hidden" name="scope" value="filtered">
|
<input type="hidden" name="scope" value="filtered">
|
||||||
@@ -897,8 +900,8 @@
|
|||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="card section-dark mb-10">
|
<div class="tool-group focus-box">
|
||||||
<h4 class="mt-0">清除 BMPA 失败标记</h4>
|
<div class="tool-group-title">清理失败标记:批量 BMPA</div>
|
||||||
<form method="post" action="/admin/platform-orders/clear-bmpa-errors" onsubmit="return confirm('确认清除当前筛选范围内命中的订单的“批量标记支付失败”标记?');" class="mb-10">
|
<form method="post" action="/admin/platform-orders/clear-bmpa-errors" onsubmit="return confirm('确认清除当前筛选范围内命中的订单的“批量标记支付失败”标记?');" class="mb-10">
|
||||||
@csrf
|
@csrf
|
||||||
<input type="hidden" name="scope" value="filtered">
|
<input type="hidden" name="scope" value="filtered">
|
||||||
@@ -945,6 +948,9 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div class="card">
|
<div class="card">
|
||||||
<div class="flex-between">
|
<div class="flex-between">
|
||||||
<h3>平台订单列表</h3>
|
<h3>平台订单列表</h3>
|
||||||
|
|||||||
Reference in New Issue
Block a user