diff --git a/src/views/tenant/base5G/index.vue b/src/views/tenant/base5G/index.vue
new file mode 100644
index 00000000..85417cec
--- /dev/null
+++ b/src/views/tenant/base5G/index.vue
@@ -0,0 +1,344 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ t('common.search') }}
+
+
+
+ {{ t('common.reset') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ t('common.searchBarText') }}
+
+
+
+ {{ t('common.reloadText') }}
+
+
+
+
+
+
+ {{ t('common.sizeText') }}
+
+
+
+
+
+
+
+ {{ t('common.size.default') }}
+
+
+ {{ t('common.size.middle') }}
+
+
+ {{ t('common.size.small') }}
+
+
+
+
+
+
+
+
+
+ (col.width = w)"
+ >
+
+
+
+
+
+
diff --git a/src/views/tenant/operate/index.vue b/src/views/tenant/operate/index.vue
new file mode 100644
index 00000000..3158f9e2
--- /dev/null
+++ b/src/views/tenant/operate/index.vue
@@ -0,0 +1,740 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ t('common.search') }}
+
+
+ {{ t('common.reset') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ t('common.deleteText') }}
+
+
+
+ {{ t('views.system.log.operate.delAll') }}
+
+
+
+ {{ t('common.export') }}
+
+
+
+
+
+
+
+
+ {{ t('common.searchBarText') }}
+
+
+
+ {{ t('common.reloadText') }}
+
+
+
+
+
+ {{ t('common.sizeText') }}
+
+
+
+
+
+
+ {{ t('common.size.default') }}
+
+ {{ t('common.size.middle') }}
+
+ {{ t('common.size.small') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ t('common.viewText') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ modalState.from.operId }}
+
+
+
+
+
+ {{
+ [
+ t('views.system.log.operate.fail'),
+ t('views.system.log.operate.suss'),
+ ][+modalState.from.status]
+ }}
+
+
+
+
+
+
+
+ {{ modalState.from.title }} /
+
+
+
+
+
+ {{ modalState.from.operName }} / {{ modalState.from.operIp }}
+
+
+
+
+
+
+ {{ modalState.from.requestMethod }} -
+ {{ modalState.from.operUrl }}
+
+
+
+
+
+ {{ parseDateToStr(+modalState.from.operTime) }}
+
+
+
+
+
+
+
+ {{ modalState.from.costTime }} ms
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ t('common.cancel') }}
+
+
+
+
+
+
+
diff --git a/src/views/tenant/ue/index.vue b/src/views/tenant/ue/index.vue
new file mode 100644
index 00000000..223c2f01
--- /dev/null
+++ b/src/views/tenant/ue/index.vue
@@ -0,0 +1,487 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ t('common.search') }}
+
+
+
+ {{ t('common.reset') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ t('common.searchBarText') }}
+
+
+
+ {{ t('common.reloadText') }}
+
+
+
+
+
+
+ {{ t('common.sizeText') }}
+
+
+
+
+
+
+
+ {{ t('common.size.default') }}
+
+
+ {{ t('common.size.middle') }}
+
+
+ {{ t('common.size.small') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ t('common.viewText') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ modalState.from.imsi }}
+
+
+
+
+ {{ modalState.from.msisdn }}
+
+
+
+
+ {{ modalState.from.ratType }}
+
+
+
+
+
+
+ {{ v.pduSessionID }}
+
+
+ {{ v.upState }}
+
+ {{ v.ipv4 }}
+ {{ v.ipv6 }}
+ {{ v.tai }}
+
+ {{ v.sstSD }}
+
+ {{ v.upfN3IP }}
+
+
+ {{ v.ranN3IP }}
+
+
+ {{ v.activeTime }}
+
+
+
+
+
+
+
+