From e1548d2c982e651cc86163aa9ce6bc99a364726d Mon Sep 17 00:00:00 2001 From: TsMask <340112800@qq.com> Date: Wed, 19 Jun 2024 16:57:07 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20UE=E4=BA=8B=E4=BB=B6MME=20=E7=9C=8B?= =?UTF-8?q?=E6=9D=BF=E6=8E=A8=E9=80=81=E6=98=BE=E7=A4=BA/=E7=B1=BB?= =?UTF-8?q?=E5=9E=8B=E7=BB=93=E6=9E=9C=E4=BF=9D=E6=8C=81=E5=92=8CAMF?= =?UTF-8?q?=E4=B8=80=E8=87=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/dashboard/mmeUE/index.vue | 82 ++++++++++++------- .../components/UserActivity/index.vue | 28 ++----- src/views/dashboard/overview/hooks/useWS.ts | 3 +- 3 files changed, 62 insertions(+), 51 deletions(-) diff --git a/src/views/dashboard/mmeUE/index.vue b/src/views/dashboard/mmeUE/index.vue index 0756eab0..74a6523d 100644 --- a/src/views/dashboard/mmeUE/index.vue +++ b/src/views/dashboard/mmeUE/index.vue @@ -23,13 +23,16 @@ const queue = new PQueue({ concurrency: 1, autoStart: true }); /**字典数据 */ let dict: { - /**UE 事件类型MME */ - ueEventTypeMME: DictType[]; - /**UE 事件结果MME */ - ueEventResultMME: DictType[]; + /**UE 事件认证代码类型 */ + ueAauthCode: DictType[]; + /**UE 事件类型 */ + ueEventType: DictType[]; + /**UE 事件CM状态 */ + ueEventCmState: DictType[]; } = reactive({ - ueEventTypeMME: [], - ueEventResultMME: [], + ueAauthCode: [], + ueEventType: [], + ueEventCmState: [], }); /**开始结束时间 */ @@ -40,7 +43,7 @@ let queryParams = reactive({ /**网元类型 */ neType: 'MME', neId: '001', - eventType: '', + eventType: 'auth-result', imsi: '', sortField: 'timestamp', sortOrder: 'desc', @@ -56,9 +59,9 @@ let queryParams = reactive({ /**查询参数重置 */ function fnQueryReset() { - eventTypes.value = []; + eventTypes.value = ['auth-result']; queryParams = Object.assign(queryParams, { - eventType: '', + eventType: 'auth-result', imsi: '', startTime: '', endTime: '', @@ -72,7 +75,7 @@ function fnQueryReset() { } /**记录类型 */ -const eventTypes = ref([]); +const eventTypes = ref(['auth-result']); /**查询记录类型变更 */ function fnQueryEventTypeChange(value: any) { @@ -397,15 +400,19 @@ function wsMessage(res: Record) { onMounted(() => { // 初始字典数据 Promise.allSettled([ - getDict('ue_event_mme_type'), - getDict('ue_event_mme_result'), + getDict('ue_auth_code'), + getDict('ue_event_type'), + getDict('ue_event_cm_state'), ]) .then(resArr => { if (resArr[0].status === 'fulfilled') { - dict.ueEventTypeMME = resArr[0].value; + dict.ueAauthCode = resArr[0].value; } if (resArr[1].status === 'fulfilled') { - dict.ueEventResultMME = resArr[1].value; + dict.ueEventType = resArr[1].value; + } + if (resArr[2].status === 'fulfilled') { + dict.ueEventCmState = resArr[2].value; } }) .finally(() => { @@ -439,7 +446,7 @@ onBeforeUnmount(() => { @@ -595,13 +602,24 @@ onBeforeUnmount(() => { >