From bedce39f1baa80f816839dc8fb7f393d3076231f Mon Sep 17 00:00:00 2001 From: cyuamber Date: Mon, 6 Jan 2020 15:19:42 +0800 Subject: feat:Optimize table filtering of slicing business page Change-Id: If2c9967e0b742c399030228bda26f1f285653f83 Issue-ID: USECASEUI-369 Signed-off-by: cyuamber --- .../nssi-management/nssi-table/nssi-table.component.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'usecaseui-portal/src/app/views/services/slicing-management/slicing-resource-management/nssi-management/nssi-table/nssi-table.component.ts') diff --git a/usecaseui-portal/src/app/views/services/slicing-management/slicing-resource-management/nssi-management/nssi-table/nssi-table.component.ts b/usecaseui-portal/src/app/views/services/slicing-management/slicing-resource-management/nssi-management/nssi-table/nssi-table.component.ts index 7536a831..a6e00b43 100644 --- a/usecaseui-portal/src/app/views/services/slicing-management/slicing-resource-management/nssi-management/nssi-table/nssi-table.component.ts +++ b/usecaseui-portal/src/app/views/services/slicing-management/slicing-resource-management/nssi-management/nssi-table/nssi-table.component.ts @@ -31,6 +31,7 @@ export class NssiTableComponent implements OnInit { getNssiList (): void{ this.loading = true; this.isSelect = false; + this.listOfData = []; let paramsObj = { pageNo: this.pageIndex, pageSize: this.pageSize @@ -45,7 +46,9 @@ export class NssiTableComponent implements OnInit { if (+result_code === 200) { this.total = record_number; this.loading = false; - this.listOfData = nssi_service_instances; + if(nssi_service_instances !== null && nssi_service_instances.length >0) { + this.listOfData = nssi_service_instances; + } } },(res) => { this.loading = false; -- cgit 1.2.3-korg