From f3dd1ec3b1aa298673485be0d57d9bb6089caa34 Mon Sep 17 00:00:00 2001 From: unknown Date: Tue, 10 Nov 2026 21:34:00 +0800 Subject: [PATCH] fix(admin): unify settings save controls --- assets/admin/src/pages/CmsCredits.vue | 67 ++++++++++++------- .../pages/content/FooterTabbarSettings.vue | 21 +++--- .../permissions/PermissionsCapabilities.vue | 27 ++------ assets/admin/src/pages/users/UsersLevel.vue | 15 +++-- assets/admin/src/pages/users/UsersVerify.vue | 8 +-- .../src/pages/users/UsersWechatTemplate.vue | 9 +-- src/Admin/GlobalController.php | 3 + .../settings-save-bar-contract.test.cjs | 31 +++++++++ 8 files changed, 113 insertions(+), 68 deletions(-) create mode 100644 tests/widget-system/settings-save-bar-contract.test.cjs diff --git a/assets/admin/src/pages/CmsCredits.vue b/assets/admin/src/pages/CmsCredits.vue index c667e2fe..0aa512d6 100644 --- a/assets/admin/src/pages/CmsCredits.vue +++ b/assets/admin/src/pages/CmsCredits.vue @@ -103,57 +103,76 @@ - +