diff --git a/src/views/dashboard/mocn/components/AlarnTypeBar/index.vue b/src/views/dashboard/mocn/components/AlarnTypeBar/index.vue new file mode 100644 index 00000000..cbfaa1cd --- /dev/null +++ b/src/views/dashboard/mocn/components/AlarnTypeBar/index.vue @@ -0,0 +1,202 @@ + + + + + + + diff --git a/src/views/dashboard/mocn/components/setting.vue b/src/views/dashboard/mocn/components/setting.vue new file mode 100644 index 00000000..24a70087 --- /dev/null +++ b/src/views/dashboard/mocn/components/setting.vue @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/views/dashboard/mocn/index.vue b/src/views/dashboard/mocn/index.vue new file mode 100644 index 00000000..0ac90dda --- /dev/null +++ b/src/views/dashboard/mocn/index.vue @@ -0,0 +1,567 @@ + + + + + + + {{ t('views.dashboard.overview.title') }} + + + + {{ appStore.appName }} + + + + + + + + + {{ t('views.dashboard.overview.skim.userTitle') }} + + + + + + {{ skimState.udmSubNum }} + + + {{ t('views.dashboard.overview.skim.users') }} + + + + + + {{ skimState.imsUeNum }} + + + {{ t('views.dashboard.overview.skim.imsUeNum') }} + + + + + + {{ skimState.smfUeNum }} + + + {{ t('views.dashboard.overview.skim.smfUeNum') }} + + + + + + + + + + {{ t('views.dashboard.overview.skim.baseTitle') }} + + + + + + {{ skimState.gnbNum }} + + {{ t('views.dashboard.overview.skim.gnbBase') }} + + + + + {{ skimState.gnbUeNum }} + + {{ t('views.dashboard.overview.skim.gnbUeNum') }} + + + + + + + {{ skimState.enbNum }} + + {{ t('views.dashboard.overview.skim.enbBase') }} + + + + + {{ skimState.enbUeNum }} + + {{ t('views.dashboard.overview.skim.enbUeNum') }} + + + + + + + + + + + {{ t('views.dashboard.overview.userActivity.title') }} + + + + + + + + + + + + + + {{ t('views.dashboard.overview.upfFlow.title') }} + + + + + + + + + + + + + {{ t('views.dashboard.overview.topology.title') }} + + + {{ t('views.dashboard.overview.topology.normal') }}: + {{ graphNodeStateNum[0] }} + {{ t('views.dashboard.overview.topology.abnormal') }}: + {{ graphNodeStateNum[1] }} + + + + + + + + + + + + + + + + {{ t('views.dashboard.overview.upfFlowTotal.title') }} + + + + + { + upfTFActive = i; + } + " + > + {{ + v === '0' + ? '24' + t('common.units.hour') + : v + t('common.units.day') + }} + + + + + + + + + + {{ t('views.dashboard.overview.upfFlowTotal.up') }} + + {{ upfTotalFlow[upfTFActive].up }} + + + + + {{ t('views.dashboard.overview.upfFlowTotal.down') }} + + {{ upfTotalFlow[upfTFActive].down }} + + + + + + + + + + MOCN + Information + + + + + + + {{ mocnState.data.baseNum }} + + NodeB + + + + + {{ mocnState.data.coreNetNum }} + + CoreNet + + + + + + + {{ mocnState.data.onlineUserNum }} + + OnlineUser + + + + + + + + + + + {{ t('views.dashboard.overview.alarmTypeBar.alarmSum') }} + + + + + + + + + + + + {{ t('views.dashboard.overview.resources.title') }}: + {{ graphNodeClickID }} + + + + + + + + + + + +