From c9d8bb87defdd7f67aa2a5d5158659ad410f8062 Mon Sep 17 00:00:00 2001 From: lai <371757574@qq.com> Date: Tue, 23 Jul 2024 17:14:57 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0ueEVENT=20=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/svg/4gEvent.svg | 1 + src/assets/svg/5gEvent.svg | 1 + src/views/index/moduleInfo.vue | 60 ++++++++++++++++++++++++++-------- 3 files changed, 48 insertions(+), 14 deletions(-) create mode 100644 src/assets/svg/4gEvent.svg create mode 100644 src/assets/svg/5gEvent.svg diff --git a/src/assets/svg/4gEvent.svg b/src/assets/svg/4gEvent.svg new file mode 100644 index 00000000..0bc69da0 --- /dev/null +++ b/src/assets/svg/4gEvent.svg @@ -0,0 +1 @@ + diff --git a/src/assets/svg/5gEvent.svg b/src/assets/svg/5gEvent.svg new file mode 100644 index 00000000..2ea5cddd --- /dev/null +++ b/src/assets/svg/5gEvent.svg @@ -0,0 +1 @@ + diff --git a/src/views/index/moduleInfo.vue b/src/views/index/moduleInfo.vue index 1f920f40..f13ef34f 100644 --- a/src/views/index/moduleInfo.vue +++ b/src/views/index/moduleInfo.vue @@ -3,14 +3,17 @@ import { ref, onMounted, markRaw, reactive } from 'vue'; import useI18n from '@/hooks/useI18n'; import { RESULT_CODE_SUCCESS } from '@/constants/result-constants'; import { listUDMSub } from '@/api/neData/udm_sub'; -import { listUENumBySMF, listUEInfoBySMF } from '@/api/neUser/smf'; +import { listUEInfoBySMF } from '@/api/neUser/smf'; import svgBasefff from '@/assets/svg/basefff.svg'; +import fourEvent from '@/assets/svg/4gEvent.svg'; +import fiveEvent from '@/assets/svg/5gEvent.svg'; import { listBase5G } from '@/api/neUser/base5G'; import { useRouter } from 'vue-router'; import { listUENumByIMS } from '@/api/neUser/ims'; import { listSMFDataCDR } from '@/api/neData/smf'; import { listIMSDataCDR } from '@/api/neData/ims'; -import { listSysLogOperate } from '@/api/system/log/operate'; +import { listMMEDataUE } from '@/api/neData/mme'; +import { listAMFDataUE } from '@/api/neData/amf'; const router = useRouter(); const { t } = useI18n(); @@ -34,8 +37,10 @@ type SkimStateType = { smfCdrNum: number; /**IMS CDR数量 */ imsCdrNum: number; - /**操作日志数量 */ - operNum: number; + /**4G事件数量 */ + EventNum: number; + /**5G事件数量 */ + gEventNum: number; }; /**概览状态信息 */ @@ -49,7 +54,8 @@ let skimState: SkimStateType = reactive({ imsUeNum: 0, smfCdrNum: 0, imsCdrNum: 0, - operNum: 0, + EventNum: 0, + gEventNum: 0, }); /**获取概览信息 */ @@ -86,7 +92,15 @@ async function fnGetSkim() { pageNum: 1, pageSize: 20, }), - listSysLogOperate({ + listMMEDataUE({ + neType: 'MME', + neId: '001', + pageNum: 1, + pageSize: 20, + }), + listAMFDataUE({ + neType: 'AMF', + neId: '001', pageNum: 1, pageSize: 20, }), @@ -147,7 +161,14 @@ async function fnGetSkim() { if (resArr[7].status === 'fulfilled') { const res7 = resArr[7].value; if (res7.code === RESULT_CODE_SUCCESS) { - skimState.operNum = res7.total; + skimState.EventNum = res7.total; + } + } + + if (resArr[8].status === 'fulfilled') { + const res8 = resArr[8].value; + if (res8.code === RESULT_CODE_SUCCESS) { + skimState.gEventNum = res8.total; } } } @@ -324,7 +345,7 @@ onMounted(() => { - + { > - Operate Logs + UE EVENT - - + + + + {{ skimState.EventNum }} + - - - {{ skimState.operNum }} + + + 3