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