From 4b21cb794d6b03f0b4190105b7be989eab60124b Mon Sep 17 00:00:00 2001 From: zpc Date: Tue, 10 Dec 2024 16:31:02 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E5=90=8E=E5=8F=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- admin-client/src/components.d.ts | 2 + .../core/components/layouts/LayoutHeader.vue | 77 +++---- .../services/Apps/Ext/AppMonitorService.ts | 14 ++ .../src/views/Apps/Ext/AppConfigs/Index.vue | 203 ++++++------------ admin-client/src/views/home/Index.vue | 20 +- .../src/views/home/components/WorkOrder.vue | 43 ++-- .../appsettings.Development.json | 2 +- 7 files changed, 148 insertions(+), 213 deletions(-) diff --git a/admin-client/src/components.d.ts b/admin-client/src/components.d.ts index 947c182..0bc8175 100644 --- a/admin-client/src/components.d.ts +++ b/admin-client/src/components.d.ts @@ -91,6 +91,8 @@ declare module 'vue' { ElImage: typeof import('element-plus/es')['ElImage'] ElMain: typeof import('element-plus/es')['ElMain'] ElSpace: typeof import('element-plus/es')['ElSpace'] + ElTable: typeof import('element-plus/es')['ElTable'] + ElTableColumn: typeof import('element-plus/es')['ElTableColumn'] ElText: typeof import('element-plus/es')['ElText'] ElTimeline: typeof import('element-plus/es')['ElTimeline'] ElTimelineItem: typeof import('element-plus/es')['ElTimelineItem'] diff --git a/admin-client/src/core/components/layouts/LayoutHeader.vue b/admin-client/src/core/components/layouts/LayoutHeader.vue index 7d911fc..70afd56 100644 --- a/admin-client/src/core/components/layouts/LayoutHeader.vue +++ b/admin-client/src/core/components/layouts/LayoutHeader.vue @@ -12,7 +12,7 @@ import Tools from "@/core/utils/Tools"; import ThemeStore from "@/core/store/layouts/ThemeStore"; import LanguageComponent from "@/locale/components/LanguageComponent.vue"; import { computed } from "vue"; - +import AppMonitorService from "@/services/Apps/Ext/AppMonitorService"; const appStore = AppStore(); const coreStore = CoreStore(); const menuStore = MenuStore(); @@ -43,43 +43,40 @@ function logOut() { function onReload() { coreStore.refresh(router.currentRoute.value.fullPath); } +let isClearAllCacheData = false; +// 刷新 +async function onDelCache() { + if (isClearAllCacheData) { + Tools.message.error("正在删除缓存中"); + return; + } + isClearAllCacheData = true; + var data = await AppMonitorService.ClearAllCacheData(); + console.log(data); + Tools.message.success("缓存清除成功"); + isClearAllCacheData = false; -//文档地址 -function jumpDoc() { - window.open("https://www.yuque.com/u378909/yidf7v", "_black"); -} - -//pro -function jumpPro() { - window.open("http://124.221.128.7:6600/", "_black"); }