From 43801ba51bb60c4a3f166ba9c2569afb75c1d3de Mon Sep 17 00:00:00 2001 From: duanshuwen Date: Wed, 15 Apr 2026 19:31:15 +0800 Subject: [PATCH] feat: refactor settings page by removing unused components and updating Task component integration --- src/constant/system-config.ts | 16 --------- .../index.vue => home/components/Task.vue} | 0 src/pages/home/index.vue | 4 +-- .../components/ChannelSetting/index.vue | 36 ------------------- .../components/RoomTypeSetting/index.vue | 3 -- src/pages/setting/index.vue | 4 +-- src/router/index.ts | 6 ---- 7 files changed, 3 insertions(+), 66 deletions(-) rename src/pages/{components/Task/index.vue => home/components/Task.vue} (100%) delete mode 100644 src/pages/setting/components/ChannelSetting/index.vue delete mode 100644 src/pages/setting/components/RoomTypeSetting/index.vue diff --git a/src/constant/system-config.ts b/src/constant/system-config.ts index 685e5db..38afbed 100644 --- a/src/constant/system-config.ts +++ b/src/constant/system-config.ts @@ -21,22 +21,6 @@ export const systemMenus: MenuItem[] = [ }, { id: 2, - name: 'setting.menu.channel', - icon: RiHotelLine, - color: '#525866', - activeColor: '#2B7FFF', - componentName: 'ChannelSetting', - }, - { - id: 3, - name: 'setting.menu.roomType', - icon: RiHotelBedLine, - color: '#525866', - activeColor: '#2B7FFF', - componentName: 'RoomTypeSetting', - }, - { - id: 4, name: 'setting.menu.general', icon: RiSettingsLine, color: '#525866', diff --git a/src/pages/components/Task/index.vue b/src/pages/home/components/Task.vue similarity index 100% rename from src/pages/components/Task/index.vue rename to src/pages/home/components/Task.vue diff --git a/src/pages/home/index.vue b/src/pages/home/index.vue index 671f79f..91cab24 100644 --- a/src/pages/home/index.vue +++ b/src/pages/home/index.vue @@ -6,7 +6,7 @@ - + @@ -15,7 +15,7 @@ \ No newline at end of file diff --git a/src/pages/setting/components/RoomTypeSetting/index.vue b/src/pages/setting/components/RoomTypeSetting/index.vue deleted file mode 100644 index 938490a..0000000 --- a/src/pages/setting/components/RoomTypeSetting/index.vue +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/src/pages/setting/index.vue b/src/pages/setting/index.vue index 66f9205..e5bc55b 100644 --- a/src/pages/setting/index.vue +++ b/src/pages/setting/index.vue @@ -1,6 +1,6 @@