From 1f016bb8a2f779e263eb8f8c0bb6431d1489c133 Mon Sep 17 00:00:00 2001 From: XiaoHH Date: Mon, 28 Sep 2026 15:37:26 +0800 Subject: [PATCH] refactor: migrate Vue components and stores to Composition API --- src/layouts/components/FrameBlank.vue | 6 +- src/layouts/frame/index.vue | 18 ++- .../detail/advanced/components/Product.vue | 16 +-- src/store/modules/notification.ts | 36 +++--- src/store/modules/permission-fe.ts | 63 +++++----- src/store/modules/permission.ts | 76 ++++++------ src/store/modules/setting.ts | 113 ++++++++++-------- src/store/modules/tabs-router.ts | 108 ++++++++++------- src/store/modules/user.ts | 63 +++++----- 9 files changed, 268 insertions(+), 231 deletions(-) diff --git a/src/layouts/components/FrameBlank.vue b/src/layouts/components/FrameBlank.vue index b284429..4118071 100644 --- a/src/layouts/components/FrameBlank.vue +++ b/src/layouts/components/FrameBlank.vue @@ -1,10 +1,8 @@ - diff --git a/src/layouts/frame/index.vue b/src/layouts/frame/index.vue index a57d651..d55d0f4 100644 --- a/src/layouts/frame/index.vue +++ b/src/layouts/frame/index.vue @@ -9,21 +9,17 @@ - diff --git a/src/pages/detail/advanced/components/Product.vue b/src/pages/detail/advanced/components/Product.vue index 3300a4e..51cb4f8 100644 --- a/src/pages/detail/advanced/components/Product.vue +++ b/src/pages/detail/advanced/components/Product.vue @@ -37,16 +37,12 @@ -