From 65323280d2b0fe12d4c7f00059dcf5017fa950ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=90=9D=E5=8D=9C?= Date: Tue, 17 Mar 2026 07:57:20 +0800 Subject: [PATCH] ux(dashboard): remember details open state via storage-key --- public/js/admin.js | 3 ++- resources/views/admin/dashboard.blade.php | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/public/js/admin.js b/public/js/admin.js index 3d5f22c..c675b96 100644 --- a/public/js/admin.js +++ b/public/js/admin.js @@ -92,7 +92,8 @@ // 通用:折叠面板(collapsible)记忆展开状态(localStorage) // 用法:
(function () { - var nodes = document.querySelectorAll('details[data-role="collapsible"][data-storage-key]'); + // 兼容历史:旧实现要求 data-role="collapsible";现在只要存在 data-storage-key 就启用记忆。 + var nodes = document.querySelectorAll('details[data-storage-key], details[data-role="collapsible"][data-storage-key]'); if (!nodes || nodes.length === 0) { return; } diff --git a/resources/views/admin/dashboard.blade.php b/resources/views/admin/dashboard.blade.php index 743dbd5..469491d 100644 --- a/resources/views/admin/dashboard.blade.php +++ b/resources/views/admin/dashboard.blade.php @@ -311,7 +311,7 @@ 退款不一致({{ (int) ($stats['platform_orders_refund_inconsistent'] ?? 0) }}) -
+
高级筛选(少用,默认收起) -
+
更多异常积压(少用)
异常型治理:批量失败 / 续费缺订阅等。