feat: update external network column title

Update the title of the external network column in the router list page

Change-Id: I88faaa0accb8828df95cf27a696b9a61d818514e
This commit is contained in:
zhangjingwei 2024-03-07 09:27:27 +08:00
parent 48444e9ee7
commit 185faf486e
7 changed files with 14 additions and 23 deletions

View File

@ -0,0 +1,4 @@
---
features:
- |
Support external network name in the router list page

View File

@ -979,6 +979,7 @@
"External IP(V4)": "External IP(V4)",
"External IP(V6)": "External IP(V6)",
"External Network": "External Network",
"External Network ID/Name": "External Network ID/Name",
"External Network Info": "External Network Info",
"External Networks": "External Networks",
"External Port": "External Port",

View File

@ -979,6 +979,7 @@
"External IP(V4)": "외부 IP(V4)",
"External IP(V6)": "외부 IP(V6)",
"External Network": "외부 네트워크",
"External Network ID/Name": "외부 네트워크 ID/이름",
"External Network Info": "외부 네트워크 정보",
"External Networks": "외부 네트워크",
"External Port": "외부 포트",

View File

@ -979,6 +979,7 @@
"External IP(V4)": "Внешний IP (IPv4)",
"External IP(V6)": "Внешний IP (IPv6)",
"External Network": "Внешняя сеть",
"External Network ID/Name": "Идентификатор/имя внешней сети",
"External Network Info": "Информация о внешней сети",
"External Networks": "Внешние сети",
"External Port": "Внешний порт",

View File

@ -979,6 +979,7 @@
"External IP(V4)": "Harici IP(V4)",
"External IP(V6)": "Harici IP(V6)",
"External Network": "Harici Ağ",
"External Network ID/Name": "Harici ağ kimliği/adı",
"External Network Info": "Harici Ağ Bilgisi",
"External Networks": "Harici Ağlar",
"External Port": "Harici Ağ Adaptörü",

View File

@ -979,6 +979,7 @@
"External IP(V4)": "外网IP(V4)",
"External IP(V6)": "外网IP(V6)",
"External Network": "外部网络",
"External Network ID/Name": "外部网络ID/名称",
"External Network Info": "外部网络信息",
"External Networks": "外部网络",
"External Port": "源端口",

View File

@ -19,7 +19,6 @@ import {
getSubnetToRouter,
} from 'resources/neutron/floatingip';
import { getOptions } from 'utils';
import { getNameRenderByRouter } from 'utils/table';
export const routerStatus = {
ACTIVE: t('Active'),
@ -59,30 +58,13 @@ export const getRouterColumns = (self) => [
sorter: false,
},
{
title: t('External Network'),
dataIndex: 'externalNetworkId',
title: t('External Network ID/Name'),
dataIndex: 'externalNetworkName',
isHideable: true,
sorter: false,
render: (value, record) => {
if (!value) {
return '-';
}
const { externalNetworkName: name } = record;
const routerColumn = {
dataIndex: 'name',
routeName: self.getRouteName('networkDetail'),
idKey: 'id',
};
const data = { name, id: value };
return getNameRenderByRouter(null, routerColumn)(name, data);
},
stringify: (value, record) => {
if (!value) {
return '-';
}
const { externalNetworkName: name } = record;
return `${value}(${name || '-'})`;
},
isLink: true,
idKey: 'externalNetworkId',
routeName: self.getRouteName('networkDetail'),
},
{
title: t('External Fixed IP'),