From 458cb0eb61bf3e0f8b15a29686e3ca86d05335c2 Mon Sep 17 00:00:00 2001 From: bunny <1319900154@qq.com> Date: Fri, 11 Oct 2024 16:46:08 +0800 Subject: [PATCH] =?UTF-8?q?completepage:=20=F0=9F=8D=BB=20=E6=9C=8D?= =?UTF-8?q?=E5=8A=A1=E7=9B=91=E6=8E=A7=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/v1/system.ts | 5 + src/views/monitoring/server/index.vue | 48 ++++++++ src/views/monitoring/server/list-card.vue | 119 +++++++++++++++++++ src/views/system/dept/user-select-search.vue | 2 +- 4 files changed, 173 insertions(+), 1 deletion(-) create mode 100644 src/views/monitoring/server/index.vue create mode 100644 src/views/monitoring/server/list-card.vue diff --git a/src/api/v1/system.ts b/src/api/v1/system.ts index 1d3e5e2..6ebeb89 100644 --- a/src/api/v1/system.ts +++ b/src/api/v1/system.ts @@ -10,3 +10,8 @@ export const getRouterAsync = () => { export const fetchUploadFile = (data: any) => { return http.request>('post', '/files/upload', { data }, { headers: { 'Content-Type': 'multipart/form-data' } }); }; + +/** 系统监控-系统服务获取 */ +export const fetchSystemHealthList = () => { + return http.request('get', '/health'); +}; diff --git a/src/views/monitoring/server/index.vue b/src/views/monitoring/server/index.vue new file mode 100644 index 0000000..7ad3b38 --- /dev/null +++ b/src/views/monitoring/server/index.vue @@ -0,0 +1,48 @@ + + + diff --git a/src/views/monitoring/server/list-card.vue b/src/views/monitoring/server/list-card.vue new file mode 100644 index 0000000..fb038e6 --- /dev/null +++ b/src/views/monitoring/server/list-card.vue @@ -0,0 +1,119 @@ + + + + + diff --git a/src/views/system/dept/user-select-search.vue b/src/views/system/dept/user-select-search.vue index 2ef82e7..869f155 100644 --- a/src/views/system/dept/user-select-search.vue +++ b/src/views/system/dept/user-select-search.vue @@ -21,7 +21,7 @@ const props = withDefaults(defineProps(), { const adminUserStore = useAdminUserStore(); const loading = ref(false); -const userDataList = ref([]); +const userDataList = ref(); const form = ref(props.formInline); /**