From 7d90b6bfcc68611cfa87de4b75752c9ee2c2ec49 Mon Sep 17 00:00:00 2001 From: GGJ <357021191@qq.com> Date: Thu, 2 Jan 2025 15:51:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=86=80=E5=8C=97=E7=8E=B0?= =?UTF-8?q?=E5=9C=BA=E5=8F=8D=E9=A6=88=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/systerm.ts | 15 +- .../admin/components/navBar/classic.vue | 11 +- .../admin/components/popup/adminInfo.vue | 7 +- src/main.ts | 10 +- .../normalizationManager/detail.vue | 126 ++++---- .../normalization/detail.vue | 285 +++++++----------- .../components/undocumented/addForm.vue | 245 ++++++++------- .../components/undocumented/detail.vue | 129 +++----- .../supervise/terminal/components/detail.vue | 153 ++++------ .../normalizationManager/detail.vue | 126 ++++---- .../normalization/detail.vue | 285 +++++++----------- .../components/undocumented/addForm.vue | 24 +- .../components/undocumented/detail.vue | 159 ++++------ .../terminal/components/detail.vue | 153 ++++------ .../monitoringPoint/online/index.vue | 2 +- .../online/navigation/index.vue | 9 +- src/views/pqs/voltageSags/overview/index.vue | 5 +- src/views/system/auth/menu/popupApi.vue | 4 +- src/views/system/auth/menu/popupMenu.vue | 4 +- src/views/system/scheduledTasks/index.vue | 2 +- src/views/system/version/index.vue | 123 ++++++++ 21 files changed, 856 insertions(+), 1021 deletions(-) create mode 100644 src/views/system/version/index.vue diff --git a/src/api/systerm.ts b/src/api/systerm.ts index 3318aa20..14d2b7e4 100644 --- a/src/api/systerm.ts +++ b/src/api/systerm.ts @@ -29,4 +29,17 @@ export function getTheme() { method: 'get' }) } - +export function addVersion(data:any) { + return createAxios({ + url: '/cs-system-boot/appVersion/add', + method: 'post', + data + }) +} +export function getLastData(data:any) { + return createAxios({ + url: '/cs-system-boot/appVersion/getLastData', + method: 'post', + params:data + }) +} diff --git a/src/layouts/admin/components/navBar/classic.vue b/src/layouts/admin/components/navBar/classic.vue index 74cb1ef8..f8fb4a1a 100644 --- a/src/layouts/admin/components/navBar/classic.vue +++ b/src/layouts/admin/components/navBar/classic.vue @@ -8,7 +8,9 @@ size="18" /> - {{ getTheme.name }} + {{ getTheme.name }} + ({{ Version?.versionName }}) + @@ -18,7 +20,8 @@ import { useConfig } from '@/stores/config' import NavTabs from '@/layouts/admin/components/navBar/tabs.vue' import NavMenus from '../navMenus.vue' import { showShade } from '@/utils/pageShade' - +import { getLastData } from '@/api/systerm' +const Version: any = ref({}) const config = useConfig() const getTheme = JSON.parse(window.localStorage.getItem('getTheme') as string) @@ -29,6 +32,10 @@ const onMenuCollapse = () => { config.setLayout('menuCollapse', false) } onMounted(() => { + // getLastData({ versionType: 'WEB' }).then(res => { + // Version.value = res.data + + // }) document.title = getTheme.name }) diff --git a/src/layouts/admin/components/popup/adminInfo.vue b/src/layouts/admin/components/popup/adminInfo.vue index fc8e669e..54dc84b9 100644 --- a/src/layouts/admin/components/popup/adminInfo.vue +++ b/src/layouts/admin/components/popup/adminInfo.vue @@ -1,7 +1,6 @@