fix: Fix bugs of Wrong number of services displayed for services-list 19/106719/1
authorcyuamber <xuranyjy@chinamobile.com>
Tue, 28 Apr 2020 03:11:02 +0000 (11:11 +0800)
committercyuamber <xuranyjy@chinamobile.com>
Tue, 28 Apr 2020 03:11:10 +0000 (11:11 +0800)
Change-Id: I07070e1786e5406c76232d97953a0f54cb30474e
Issue-ID: USECASEUI-438
Signed-off-by: cyuamber <xuranyjy@chinamobile.com>
usecaseui-portal/src/app/views/services/services-list/services-list.component.ts

index 88d99b3..e354b7a 100644 (file)
@@ -333,38 +333,38 @@ export class ServicesListComponent implements OnInit {
                 })
                 this.tableData.forEach(item => {
                     if (item.serviceDomain === 'E2E Service') {
-                        if (item.operationResult === 2001) {
+                        if (Number(item.operationResult) === 2001) {
                             this.serviceNunber[0]["Success"] += 1;
-                        } else if (item.operationResult === 2002) {
+                        } else if (Number(item.operationResult) === 2002) {
                             this.serviceNunber[0]["failed"] += 1;
-                        } else if (item.operationResult === 2003) {
+                        } else if (Number(item.operationResult) === 2003) {
                             this.serviceNunber[0]["InProgress"] += 1;
                         }
                     }
                     else if (item.serviceDomain === 'Network Service') {
-                        if (item.operationResult === 2001) {
+                        if (Number(item.operationResult) === 2001) {
                             this.serviceNunber[1]["Success"] += 1;
-                        } else if (item.operationResult === 2002) {
+                        } else if (Number(item.operationResult) === 2002) {
                             this.serviceNunber[1]["failed"] += 1;
-                        } else if (item.operationResult === 2003) {
+                        } else if (Number(item.operationResult) === 2003) {
                             this.serviceNunber[1]["InProgress"] += 1;
                         }
                     }
                     else if (item.serviceDomain === 'CCVPN') {
-                        if (item.operationResult === 2001) {
+                        if (Number(item.operationResult) === 2001) {
                             this.serviceNunber[2]["Success"] += 1;
-                        } else if (item.operationResult === 2002) {
+                        } else if (Number(item.operationResult) === 2002) {
                             this.serviceNunber[2]["failed"] += 1;
-                        } else if (item.operationResult === 2003) {
+                        } else if (Number(item.operationResult) === 2003) {
                             this.serviceNunber[2]["InProgress"] += 1;
                         }
                     }
                     else if (item.serviceDomain === 'MDONS') {
-                        if (item.operationResult === "2001") {
+                        if (Number(item.operationResult) === 2001) {
                             this.serviceNunber[3]["Success"] += 1;
-                        } else if (item.operationResult === "2002") {
+                        } else if (Number(item.operationResult) === 2002) {
                             this.serviceNunber[3]["failed"] += 1;
-                        } else if (item.operationResult === "2003") {
+                        } else if (Number(item.operationResult) === 2003) {
                             this.serviceNunber[3]["InProgress"] += 1;
                         }
                     }