feat:告警模块优化
This commit is contained in:
@@ -127,22 +127,15 @@ async function fnGetSkim() {
|
||||
let tempEnbSumNum = 0;
|
||||
|
||||
const neHandlers = new Map([
|
||||
// [
|
||||
// 'UDM',
|
||||
// {
|
||||
// request: (neId: string) =>
|
||||
// listUDMSub({ neId: neId, pageNum: 1, pageSize: 1 }),
|
||||
// process: (res: any) =>
|
||||
// res.code === RESULT_CODE_SUCCESS &&
|
||||
// (skimState.udmSubNum += res.total),
|
||||
// },
|
||||
// ],
|
||||
[
|
||||
'UDM',
|
||||
{
|
||||
request: (neId: string) => listUDMSub({ neId: neId, pageNum: 1, pageSize: 1 }),
|
||||
process: (res: any) =>
|
||||
res.code === RESULT_CODE_SUCCESS && (skimState.udmSubNum = res.data.total),
|
||||
process: (res: any) => {
|
||||
if (res.code === RESULT_CODE_SUCCESS && typeof res.data === 'number') {
|
||||
skimState.udmSubNum += res.data;
|
||||
}
|
||||
},
|
||||
},
|
||||
],
|
||||
[
|
||||
@@ -340,15 +333,15 @@ async function fnSelectUDM(e: any) {
|
||||
udmNeId.value = e.key;
|
||||
try {
|
||||
const res = await listUDMSub({ neId: udmNeId.value, pageNum: 1, pageSize: 1 });
|
||||
// listUDMSub({ neId: udmNeId.value, pageNum: 1, pageSize: 1 }).then(res => {
|
||||
if (res.code === RESULT_CODE_SUCCESS) {
|
||||
skimState.udmSubNum = res.data.total;
|
||||
// listUDMSub({ neId: udmNeId.value, pageNum: 1, pageSize: 1 }).then(res => {
|
||||
if (res.code === RESULT_CODE_SUCCESS && typeof res.data === 'number') {
|
||||
skimState.udmSubNum = res.data;
|
||||
}else{
|
||||
skimState.udmSubNum = 0;
|
||||
}
|
||||
// }).catch(() => {
|
||||
// skimState.udmSubNum = 0;
|
||||
// });
|
||||
// }).catch(() => {
|
||||
// skimState.udmSubNum = 0;
|
||||
// });
|
||||
} catch (error) {
|
||||
skimState.udmSubNum = 0;
|
||||
}
|
||||
@@ -478,7 +471,7 @@ onBeforeUnmount(() => {
|
||||
<div class="item toRouter" :title="t('views.dashboard.overview.toRouter')" v-if="neListStore.fnHasNe(['udm'])">
|
||||
<div @click="fnToRouter('UdmSub_2001')">
|
||||
<UserOutlined style="color: #4096ff; margin-right: 8px; font-size: 1.1rem" />
|
||||
{{ skimState.udmSubNum }}
|
||||
{{ skimState.udmSubNum || 0 }}
|
||||
</div>
|
||||
<span>
|
||||
<a-dropdown :trigger="['click']" :get-Popup-Container="getPopupContainer">
|
||||
@@ -500,7 +493,7 @@ onBeforeUnmount(() => {
|
||||
style="margin: 0 12px" v-perms:has="['dashboard:overview:imsUeNum']" v-if="neListStore.fnHasNe(['ims'])">
|
||||
<div>
|
||||
<img :src="svgUserIMS" style="width: 18px; margin-right: 8px" />
|
||||
{{ skimState.imsUeNum }}
|
||||
{{ skimState.imsUeNum || 0 }}
|
||||
</div>
|
||||
<span>
|
||||
{{ t('views.dashboard.overview.skim.imsUeNum') }}
|
||||
@@ -510,7 +503,7 @@ onBeforeUnmount(() => {
|
||||
v-perms:has="['dashboard:overview:smfUeNum']" v-if="neListStore.fnHasNe(['smf'])">
|
||||
<div>
|
||||
<img :src="svgUserSMF" style="width: 18px; margin-right: 8px" />
|
||||
{{ skimState.smfUeNum }}
|
||||
{{ skimState.smfUeNum || 0 }}
|
||||
</div>
|
||||
<span>
|
||||
{{ t('views.dashboard.overview.skim.smfUeNum') }}
|
||||
@@ -692,7 +685,7 @@ onBeforeUnmount(() => {
|
||||
<h3 class="resources leftright">
|
||||
<span class="title">
|
||||
<DashboardOutlined style="color: #68d8fe;font-size: 20px;" />
|
||||
<div style="margin-left: -3px"> {{ t('views.dashboard.overview.resources.title') }}:</div>
|
||||
<div style="margin-left: -3px">{{ t('views.dashboard.overview.resources.title') }}:</div>
|
||||
<a-dropdown :trigger="['click']" :get-Popup-Container="getPopupContainer">
|
||||
<div class="toDeep-text">
|
||||
{{ graphNodeClickID }}
|
||||
|
||||
Reference in New Issue
Block a user