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 @@
-
-
-
+
+
@@ -21,7 +20,7 @@
-
+