平台订单工具区:同步失败筛选下增加治理提示
This commit is contained in:
@@ -260,6 +260,9 @@
|
||||
$hasReconcileMismatchFilter = (($filters['reconcile_mismatch'] ?? '') === '1');
|
||||
$hasRefundInconsistentFilter = (($filters['refund_inconsistent'] ?? '') === '1');
|
||||
$hasSyncableOnlyFilter = (($filters['syncable_only'] ?? '') === '1');
|
||||
$hasSyncFailedFilter = (($filters['sync_status'] ?? '') === 'failed')
|
||||
|| trim((string) ($filters['sync_error_keyword'] ?? '')) !== ''
|
||||
|| (($filters['fail_only'] ?? '') === '1');
|
||||
@endphp
|
||||
|
||||
@if($hasReconcileMismatchFilter || $hasRefundInconsistentFilter)
|
||||
@@ -285,6 +288,13 @@
|
||||
@endif
|
||||
@endif
|
||||
|
||||
@if($hasSyncFailedFilter)
|
||||
<div class="muted text-danger mb-10">
|
||||
提示:当前筛选包含「同步失败/失败原因」范围。建议先治理失败原因(修复数据或重试同步),再执行批量同步订阅等工具动作。
|
||||
<a class="link" href="{{ request()->fullUrlWithQuery(['sync_status' => 'failed', 'page' => null]) }}">进入同步失败集合</a>
|
||||
</div>
|
||||
@endif
|
||||
|
||||
<form method="get" action="/admin/platform-orders/export" class="mb-10">
|
||||
<input type="hidden" name="status" value="{{ $filters['status'] ?? '' }}">
|
||||
<input type="hidden" name="payment_status" value="{{ $filters['payment_status'] ?? '' }}">
|
||||
|
||||
Reference in New Issue
Block a user