From 961eb4aa72c04a8898862a61607da422e8c0b906 Mon Sep 17 00:00:00 2001 From: cyuamber Date: Fri, 20 Dec 2019 15:54:09 +0800 Subject: feat: Added error prompt for task management page Change-Id: I59b0785c5904033aa7dfe443330c7a75119ebff5 Issue-ID: USECASEUI-368 Signed-off-by: cyuamber --- .../slicing-task-management.component.ts | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'usecaseui-portal/src/app/views/services/slicing-management/slicing-task-management/slicing-task-management.component.ts') diff --git a/usecaseui-portal/src/app/views/services/slicing-management/slicing-task-management/slicing-task-management.component.ts b/usecaseui-portal/src/app/views/services/slicing-management/slicing-task-management/slicing-task-management.component.ts index 66adf7b4..1429adec 100644 --- a/usecaseui-portal/src/app/views/services/slicing-management/slicing-task-management/slicing-task-management.component.ts +++ b/usecaseui-portal/src/app/views/services/slicing-management/slicing-task-management/slicing-task-management.component.ts @@ -17,6 +17,7 @@ export class SlicingTaskManagementComponent implements OnInit { selectedValue = 'all'; taskId: string; moduleTitle: string = ""; + moduleOperation: string; listOfData: any[] = []; statusOptions: any[] = TASK_PROCESSING_STATUS; loading: boolean = false; @@ -38,9 +39,12 @@ export class SlicingTaskManagementComponent implements OnInit { this.dataFormatting(slicing_task_list); this.total = record_number; } else { - this.message.error('Failed to get form data') + this.message.error('Failed to get form data'); } this.loading = false; + },({status, statusText}) => { + this.message.error(status + ' (' + statusText + ')'); + this.loading = false; }) } @@ -64,9 +68,13 @@ export class SlicingTaskManagementComponent implements OnInit { this.dataFormatting(slicing_task_list) this.total = record_number; } else { - this.message.error('Failed to get form data') + this.message.error('Failed to get form data'); } this.loading = false; + }, ({status, statusText}) => { + this.message.error(status + ' (' + statusText + ')'); + this.listOfData = []; + this.loading = false; }) } @@ -120,6 +128,7 @@ export class SlicingTaskManagementComponent implements OnInit { if (data.processing_status === 'Waiting to Confirm') { this.showDetail = true; } else { + this.moduleOperation = data.operation; this.showProcess = true; } } -- cgit 1.2.3-korg