From f3602f232daa7478813e58a17044c549249d8e4b Mon Sep 17 00:00:00 2001 From: Timi Date: Wed, 2 Sep 2026 12:56:22 +0800 Subject: [PATCH] add ProductTab --- src/layout/MainLayout.vue | 16 +++- src/pages/package/CustomerPackageList.vue | 2 +- src/pages/tabs/ProductTab.vue | 106 ++++++++++++++++++++++ src/pages/tabs/SettingTab.vue | 29 ------ src/pages/tabs/StoreTab.vue | 99 ++++++++++---------- src/router/index.ts | 2 +- src/router/routes/tabRoutes.ts | 15 +++ 7 files changed, 185 insertions(+), 84 deletions(-) create mode 100644 src/pages/tabs/ProductTab.vue diff --git a/src/layout/MainLayout.vue b/src/layout/MainLayout.vue index 49c608c..7fd4338 100644 --- a/src/layout/MainLayout.vue +++ b/src/layout/MainLayout.vue @@ -28,8 +28,8 @@ + + diff --git a/src/pages/tabs/SettingTab.vue b/src/pages/tabs/SettingTab.vue index 3cc02da..a3b8a36 100644 --- a/src/pages/tabs/SettingTab.vue +++ b/src/pages/tabs/SettingTab.vue @@ -196,35 +196,6 @@ const menuGroupList = computed(() => [ } ] }, - { - title: "套餐", - items: [ - { - icon: "layers", - path: "/management/package-configs", - title: "套餐配置", - visible: userStore.hasPermissions(permissionCodes.packageConfig.read) - }, - { - icon: "order-list", - path: "/management/customer-packages", - title: "客户套餐", - visible: userStore.hasPermissions(permissionCodes.customerPackage.read) - }, - { - icon: "upload", - path: "/management/package-deliveries", - title: "发放记录", - visible: userStore.hasPermissions(permissionCodes.packageDelivery.read) - }, - { - icon: "money", - path: "/management/fund-records", - title: "资金流水", - visible: userStore.hasPermissions(permissionCodes.fundRecord.read) - } - ] - }, { title: "系统", items: [ diff --git a/src/pages/tabs/StoreTab.vue b/src/pages/tabs/StoreTab.vue index 104f76d..51f2cef 100644 --- a/src/pages/tabs/StoreTab.vue +++ b/src/pages/tabs/StoreTab.vue @@ -1,53 +1,53 @@