feat(platform-orders): 增加回执状态筛选(有回执/无回执)

This commit is contained in:
萝卜
2026-03-10 22:44:48 +00:00
parent 4d41313f8f
commit 829a418d3b
3 changed files with 151 additions and 0 deletions

View File

@@ -62,6 +62,11 @@
<option value="synced" @selected(($filters['sync_status'] ?? '') === 'synced')>已同步</option>
<option value="failed" @selected(($filters['sync_status'] ?? '') === 'failed')>同步失败</option>
</select>
<select name="receipt_status">
<option value="">全部回执状态</option>
<option value="has" @selected(($filters['receipt_status'] ?? '') === 'has')>有回执</option>
<option value="none" @selected(($filters['receipt_status'] ?? '') === 'none')>无回执</option>
</select>
<input type="number" name="site_subscription_id" placeholder="订阅ID可选" value="{{ $filters['site_subscription_id'] ?? '' }}" class="w-140">
<label class="form-inline-row">
@@ -178,6 +183,7 @@
<input type="hidden" name="fail_only" value="{{ $filters['fail_only'] ?? '' }}">
<input type="hidden" name="synced_only" value="{{ $filters['synced_only'] ?? '' }}">
<input type="hidden" name="sync_status" value="{{ $filters['sync_status'] ?? '' }}">
<input type="hidden" name="receipt_status" value="{{ $filters['receipt_status'] ?? '' }}">
<input type="hidden" name="syncable_only" value="{{ $filters['syncable_only'] ?? '' }}">
<input type="hidden" name="batch_synced_24h" value="{{ $filters['batch_synced_24h'] ?? '' }}">
<input type="hidden" name="batch_mark_activated_24h" value="{{ $filters['batch_mark_activated_24h'] ?? '' }}">
@@ -203,6 +209,7 @@
<input type="hidden" name="fail_only" value="{{ $filters['fail_only'] ?? '' }}">
<input type="hidden" name="synced_only" value="{{ $filters['synced_only'] ?? '' }}">
<input type="hidden" name="sync_status" value="{{ $filters['sync_status'] ?? '' }}">
<input type="hidden" name="receipt_status" value="{{ $filters['receipt_status'] ?? '' }}">
<input type="hidden" name="syncable_only" value="{{ $filters['syncable_only'] ?? '' }}">
<input type="hidden" name="batch_synced_24h" value="{{ $filters['batch_synced_24h'] ?? '' }}">
<input type="hidden" name="batch_mark_activated_24h" value="{{ $filters['batch_mark_activated_24h'] ?? '' }}">
@@ -230,6 +237,7 @@
<input type="hidden" name="fail_only" value="{{ $filters['fail_only'] ?? '' }}">
<input type="hidden" name="synced_only" value="{{ $filters['synced_only'] ?? '' }}">
<input type="hidden" name="sync_status" value="{{ $filters['sync_status'] ?? '' }}">
<input type="hidden" name="receipt_status" value="{{ $filters['receipt_status'] ?? '' }}">
<input type="hidden" name="syncable_only" value="{{ $filters['syncable_only'] ?? '' }}">
<input type="hidden" name="batch_synced_24h" value="{{ $filters['batch_synced_24h'] ?? '' }}">
<input type="hidden" name="batch_mark_activated_24h" value="{{ $filters['batch_mark_activated_24h'] ?? '' }}">
@@ -299,6 +307,7 @@
<input type="hidden" name="fail_only" value="{{ $filters['fail_only'] ?? '' }}">
<input type="hidden" name="synced_only" value="{{ $filters['synced_only'] ?? '' }}">
<input type="hidden" name="sync_status" value="{{ $filters['sync_status'] ?? '' }}">
<input type="hidden" name="receipt_status" value="{{ $filters['receipt_status'] ?? '' }}">
<input type="hidden" name="syncable_only" value="{{ $filters['syncable_only'] ?? '' }}">
<input type="hidden" name="batch_synced_24h" value="{{ $filters['batch_synced_24h'] ?? '' }}">
<input type="hidden" name="batch_mark_activated_24h" value="{{ $filters['batch_mark_activated_24h'] ?? '' }}">