From 4b34db817e5b1547fdb6e3ff74ceb398b1ac9fc6 Mon Sep 17 00:00:00 2001 From: TsMask <340112800@qq.com> Date: Fri, 29 Aug 2025 16:25:13 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E7=BD=91=E5=85=83=E6=8E=88=E6=9D=83?= =?UTF-8?q?=E6=98=BE=E7=A4=BA=E7=94=A8=E6=88=B7=E6=95=B0/=E5=9F=BA?= =?UTF-8?q?=E7=AB=99=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/i18n/locales/en-US.ts | 2 ++ src/i18n/locales/zh-CN.ts | 2 ++ src/views/ne/neLicense/index.vue | 30 +++++++++++++++++++++++++++++- 3 files changed, 33 insertions(+), 1 deletion(-) diff --git a/src/i18n/locales/en-US.ts b/src/i18n/locales/en-US.ts index ca9ceb70..df81b156 100644 --- a/src/i18n/locales/en-US.ts +++ b/src/i18n/locales/en-US.ts @@ -489,6 +489,8 @@ export default { portTip: "Network element port default:33030", serialNum: 'Serial Number', expiryDate: 'Expiry Date', + ueNumber: 'UE Number', + nbNumber: 'Radio Number', normalcy: 'Normal', exceptions: 'Abnormal', restart: 'Restart', diff --git a/src/i18n/locales/zh-CN.ts b/src/i18n/locales/zh-CN.ts index 6e3c743e..7bb9caed 100644 --- a/src/i18n/locales/zh-CN.ts +++ b/src/i18n/locales/zh-CN.ts @@ -478,6 +478,8 @@ export default { portTip: "网元服务端口,默认:33030", serialNum: '序列号', expiryDate: '许可证到期日期', + ueNumber: '用户数', + nbNumber: '基站数', normalcy: '正常', exceptions: '异常', restart: '重启', diff --git a/src/views/ne/neLicense/index.vue b/src/views/ne/neLicense/index.vue index 2fcf3fd1..2591a9ad 100644 --- a/src/views/ne/neLicense/index.vue +++ b/src/views/ne/neLicense/index.vue @@ -103,6 +103,30 @@ let tableColumns = ref([ align: 'left', width: 120, }, + { + title: t('views.ne.common.ueNumber'), + dataIndex: 'ueNumber', + align: 'left', + customRender(opt) { + if (['UDM', 'AMF', 'MME'].includes(opt.record.neType)) { + return opt.value; + } + return '-'; + }, + width: 120, + }, + { + title: t('views.ne.common.nbNumber'), + dataIndex: 'nbNumber', + align: 'left', + customRender(opt) { + if (['AMF', 'MME'].includes(opt.record.neType)) { + return opt.value; + } + return '-'; + }, + width: 120, + }, { title: t('common.remark'), dataIndex: 'remark', @@ -239,7 +263,9 @@ function fnModalOk(e: any) { if (res.code === RESULT_CODE_SUCCESS) { row.status = '1'; row.serialNum = res.data.sn; - row.expiryDate = res.data.expire; + row.expiryDate = res.data.expire; + row.ueNumber = res.data.ueNumber; + row.nbNumber = res.data.nbNumber; } else { row.status = '0'; } @@ -274,6 +300,8 @@ function fnRecordState(row: Record) { row.status = '1'; row.serialNum = res.data.sn; row.expiryDate = res.data.expire; + row.ueNumber = res.data.ueNumber; + row.nbNumber = res.data.nbNumber; row.updateTime = new Date().getTime(); message.success( `${row.neType} ${row.neId} ${dictStatus.value[1].label}`,