From f6bb29f0464617e6085b7d77f4a4b400fc5fe192 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=90=9D=E5=8D=9C?= Date: Sun, 15 Mar 2026 07:10:05 +0000 Subject: [PATCH] =?UTF-8?q?fix(admin):=20=E5=90=84=E5=B9=B3=E5=8F=B0?= =?UTF-8?q?=E8=AE=A2=E5=8D=95=E5=B7=A5=E5=85=B7=E5=8A=A8=E4=BD=9C=E6=94=AF?= =?UTF-8?q?=E6=8C=81=20renewal=5Fmissing=5Fsubscription=20=E7=AD=9B?= =?UTF-8?q?=E9=80=89=E9=80=8F=E4=BC=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Controllers/Admin/PlatformOrderController.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/Http/Controllers/Admin/PlatformOrderController.php b/app/Http/Controllers/Admin/PlatformOrderController.php index d471245..22f7cb9 100644 --- a/app/Http/Controllers/Admin/PlatformOrderController.php +++ b/app/Http/Controllers/Admin/PlatformOrderController.php @@ -1136,6 +1136,7 @@ class PlatformOrderController extends Controller 'bmpa_error_keyword' => trim((string) $request->query('bmpa_error_keyword', '')), // 只看“可同步订阅”的订单:已支付 + 已生效 + 未同步(用于运营快速处理) 'syncable_only' => (string) $request->query('syncable_only', ''), + 'renewal_missing_subscription' => (string) $request->query('renewal_missing_subscription', ''), // 只看最近 24 小时批量同步过的订单(可治理追踪) 'batch_synced_24h' => (string) $request->query('batch_synced_24h', ''), // 只看最近 24 小时批量“标记支付并生效(BMPA)”过的订单(可治理追踪) @@ -1317,6 +1318,7 @@ class PlatformOrderController extends Controller 'sync_error_keyword' => trim((string) $request->input('sync_error_keyword', '')), 'bmpa_error_keyword' => trim((string) $request->input('bmpa_error_keyword', '')), 'syncable_only' => (string) $request->input('syncable_only', ''), + 'renewal_missing_subscription' => (string) $request->input('renewal_missing_subscription', ''), 'batch_synced_24h' => (string) $request->input('batch_synced_24h', ''), // 与列表页筛选保持一致(可治理):用于在批量操作后仍能回到同一口径 'batch_mark_paid_and_activate_24h' => (string) $request->input('batch_mark_paid_and_activate_24h', ''), @@ -1501,6 +1503,7 @@ class PlatformOrderController extends Controller 'sync_error_keyword' => trim((string) $request->input('sync_error_keyword', '')), 'bmpa_error_keyword' => trim((string) $request->input('bmpa_error_keyword', '')), 'syncable_only' => (string) $request->input('syncable_only', ''), + 'renewal_missing_subscription' => (string) $request->input('renewal_missing_subscription', ''), 'batch_synced_24h' => (string) $request->input('batch_synced_24h', ''), 'batch_mark_paid_and_activate_24h' => (string) $request->input('batch_mark_paid_and_activate_24h', ''), 'batch_mark_activated_24h' => (string) $request->input('batch_mark_activated_24h', ''), @@ -1716,6 +1719,7 @@ class PlatformOrderController extends Controller 'sync_error_keyword' => trim((string) $request->input('sync_error_keyword', '')), 'bmpa_error_keyword' => trim((string) $request->input('bmpa_error_keyword', '')), 'syncable_only' => (string) $request->input('syncable_only', ''), + 'renewal_missing_subscription' => (string) $request->input('renewal_missing_subscription', ''), 'batch_synced_24h' => (string) $request->input('batch_synced_24h', ''), // 与列表页筛选保持一致(可治理):用于在批量操作后仍能回到同一口径 'batch_mark_paid_and_activate_24h' => (string) $request->input('batch_mark_paid_and_activate_24h', ''), @@ -1932,6 +1936,7 @@ class PlatformOrderController extends Controller 'sync_error_keyword' => trim((string) $request->input('sync_error_keyword', '')), 'bmpa_error_keyword' => trim((string) $request->input('bmpa_error_keyword', '')), 'syncable_only' => (string) $request->input('syncable_only', ''), + 'renewal_missing_subscription' => (string) $request->input('renewal_missing_subscription', ''), 'batch_synced_24h' => (string) $request->input('batch_synced_24h', ''), // 与列表页筛选保持一致(可治理):用于在批量操作后仍能回到同一口径 'batch_mark_paid_and_activate_24h' => (string) $request->input('batch_mark_paid_and_activate_24h', ''), @@ -2012,6 +2017,7 @@ class PlatformOrderController extends Controller 'sync_error_keyword' => trim((string) $request->input('sync_error_keyword', '')), 'bmpa_error_keyword' => trim((string) $request->input('bmpa_error_keyword', '')), 'syncable_only' => (string) $request->input('syncable_only', ''), + 'renewal_missing_subscription' => (string) $request->input('renewal_missing_subscription', ''), 'batch_synced_24h' => (string) $request->input('batch_synced_24h', ''), 'batch_mark_paid_and_activate_24h' => (string) $request->input('batch_mark_paid_and_activate_24h', ''), 'batch_mark_activated_24h' => (string) $request->input('batch_mark_activated_24h', ''),