From 2feafcb017b45f453f17db02783f9ba25479a8e3 Mon Sep 17 00:00:00 2001 From: XieYongHong <18010623010@163.com> Date: Wed, 19 Jul 2023 18:16:18 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BC=98=E5=8C=96=E8=BF=90=E7=BB=B4?= =?UTF-8?q?=E7=AE=A1=E7=90=86=E4=BB=AA=E8=A1=A8=E7=9B=98=E5=B1=95=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/store/menu.ts | 5 +- src/views/link/DashBoard/components/Cpu.vue | 116 ++++++++++-------- src/views/link/DashBoard/components/Jvm.vue | 114 +++++++++-------- .../link/DashBoard/components/Network.vue | 116 ++++++++++-------- .../link/DashBoard/components/ServerList.vue | 79 ++++++++++++ .../link/DashBoard/components/TopCard.vue | 81 ++++++------ .../link/DashBoard/components/echarts.vue | 56 +++++++++ src/views/link/DashBoard/components/tool.ts | 10 +- yarn.lock | 4 +- 9 files changed, 387 insertions(+), 194 deletions(-) create mode 100644 src/views/link/DashBoard/components/ServerList.vue create mode 100644 src/views/link/DashBoard/components/echarts.vue diff --git a/src/store/menu.ts b/src/store/menu.ts index d1d8f8c4..fbb54394 100644 --- a/src/store/menu.ts +++ b/src/store/menu.ts @@ -5,7 +5,7 @@ import { cloneDeep, isArray } from 'lodash-es' import { usePermissionStore } from './permission' import router from '@/router' import { onlyMessage } from '@/utils/comm' -// import { AccountMenu, NotificationRecordCode, NotificationSubscriptionCode } from '@/router/menu' +import { AccountMenu, NotificationRecordCode, NotificationSubscriptionCode } from '@/router/menu' import { USER_CENTER_MENU_CODE } from '@/utils/consts' import {isNoCommunity} from "@/utils/utils"; @@ -109,6 +109,7 @@ export const useMenuStore = defineStore({ permission.permissions = {} const { menusData, silderMenus } = filterAsyncRouter(resultData) + this.menus = findCodeRoute([...resultData]) // AccountMenu Object.keys(this.menus).forEach((item) => { const _item = this.menus[item] @@ -125,7 +126,7 @@ export const useMenuStore = defineStore({ } }) // menusData.push(AccountMenu) - this.siderMenus = silderMenus.filter((item: { name: string }) => ![USER_CENTER_MENU_CODE].includes(item.name)) + this.siderMenus = silderMenus.filter((item: { name: string }) => ![USER_CENTER_MENU_CODE, NotificationRecordCode, NotificationSubscriptionCode].includes(item.name)) res(menusData) } }) diff --git a/src/views/link/DashBoard/components/Cpu.vue b/src/views/link/DashBoard/components/Cpu.vue index 59192c47..f7c0cc4f 100644 --- a/src/views/link/DashBoard/components/Cpu.vue +++ b/src/views/link/DashBoard/components/Cpu.vue @@ -38,18 +38,26 @@ v-if="isEmpty" style="height: 200px; margin-top: 100px" /> -
+ +