fix serviceInstance bugs for CCVPN 01/72401/1
authorguochuyicmri <guochuyi@chinamobile.com>
Mon, 12 Nov 2018 03:34:49 +0000 (11:34 +0800)
committerguochuyicmri <guochuyi@chinamobile.com>
Mon, 12 Nov 2018 03:35:11 +0000 (11:35 +0800)
Change-Id: Ic8d97fdefb13c18e3d8f225d72cd59bbb47cea5d
Issue-ID: USECASEUI-170
Signed-off-by: guochuyicmri <guochuyi@chinamobile.com>
usecaseui-portal/src/app/services/services-list/services-list.component.ts

index f2e0507..7fac33d 100644 (file)
@@ -162,6 +162,13 @@ export class ServicesListComponent implements OnInit {
           if(typeof item["childServiceInstances"] == "string"){
             item["childServiceInstances"] = JSON.parse(item["childServiceInstances"]);
           }
+          item["childServiceInstances"] = item["childServiceInstances"].map((child)=>{
+            if(typeof child == "string"){
+              return JSON.parse(child);
+            }else{
+              return child;
+            }
+          })
           if(item["serviceDomain"]=="Network Service"){
             item["childServiceInstances"] = item["vnfInfo"].map((vnf)=>{
               vnf["serviceDomain"] = "vnf";