fix: adjust the paging and sorting modes of the port forwarding page
1. Adjust the port forwarding page from the back-end page to the front-end page 2. Adjust the port forwarding page sort from the back-end to the front-end Change-Id: I69864057ed903dbf58135ca6067df7b6eb7cf474
This commit is contained in:
parent
62fcb1d585
commit
371810bc94
@ -33,7 +33,7 @@ export class PortForwarding extends Base {
|
||||
return t('port forwardings');
|
||||
}
|
||||
|
||||
updateFetchParamsByPage = (params) => {
|
||||
updateFetchParams = (params) => {
|
||||
const { id, all_projects, ...rest } = params;
|
||||
return {
|
||||
fipId: id,
|
||||
@ -43,19 +43,7 @@ export class PortForwarding extends Base {
|
||||
};
|
||||
|
||||
get isFilterByBackend() {
|
||||
return true;
|
||||
}
|
||||
|
||||
get isSortByBackend() {
|
||||
return true;
|
||||
}
|
||||
|
||||
get defaultSortKey() {
|
||||
return 'external_port';
|
||||
}
|
||||
|
||||
get defaultSortOrder() {
|
||||
return 'ascend';
|
||||
return false;
|
||||
}
|
||||
|
||||
get actionConfigs() {
|
||||
@ -80,13 +68,11 @@ export class PortForwarding extends Base {
|
||||
title: t('Internal Ip Address'),
|
||||
dataIndex: 'internal_ip_address',
|
||||
isHideable: true,
|
||||
sorter: false,
|
||||
},
|
||||
{
|
||||
title: t('Internal Port/Port Range'),
|
||||
dataIndex: 'internal_port',
|
||||
isHideable: true,
|
||||
sorter: false,
|
||||
render: (value, record) => {
|
||||
return value || record.internal_port_range;
|
||||
},
|
||||
@ -100,7 +86,6 @@ export class PortForwarding extends Base {
|
||||
{
|
||||
title: t('Description'),
|
||||
dataIndex: 'description',
|
||||
sorter: false,
|
||||
isHideable: true,
|
||||
},
|
||||
];
|
||||
|
@ -26,22 +26,15 @@ export class PortForwardingStore extends Base {
|
||||
return true;
|
||||
}
|
||||
|
||||
getFatherResourceId = (params) => params.fipId;
|
||||
getFatherResourceId = (params) => (params || {}).fipId;
|
||||
|
||||
get paramsFuncPage() {
|
||||
get paramsFunc() {
|
||||
return (params) => {
|
||||
const { fipId, fipInfo, current, ...rest } = params;
|
||||
return rest;
|
||||
};
|
||||
}
|
||||
|
||||
updateParamsSortPage = (params, sortKey, sortOrder) => {
|
||||
if (sortKey && sortOrder) {
|
||||
params.sort_key = sortKey;
|
||||
params.sort_dir = sortOrder === 'descend' ? 'desc' : 'asc';
|
||||
}
|
||||
};
|
||||
|
||||
listDidFetch(items, allProjects, filters) {
|
||||
if (items.length === 0) {
|
||||
return items;
|
||||
|
Loading…
Reference in New Issue
Block a user