Fix E2E Service Instantiation bugs 00/73500/1
authorguochuyicmri <guochuyi@chinamobile.com>
Mon, 26 Nov 2018 06:57:36 +0000 (14:57 +0800)
committerguochuyicmri <guochuyi@chinamobile.com>
Mon, 26 Nov 2018 06:57:58 +0000 (14:57 +0800)
Change-Id: I2f2ff9a58102390d63bd9f7ebe016056bde696b8
Issue-ID: USECASEUI-179
Signed-off-by: guochuyicmri <guochuyi@chinamobile.com>
usecaseui-portal/src/app/services/services-list/services-list.component.ts

index f495791..24bb45c 100644 (file)
@@ -202,9 +202,10 @@ export class ServicesListComponent implements OnInit {
             item["status"] = "error";
           }else if(item["serviceStatus"]=="processing"){
             item["status"] = "processing";
+            item["rate"] = 0;
             if(item["serviceDomain"]=="Network Service"){
               let updata = (prodata)=>{
-                item["rate"] = prodata.progress;
+                item["rate"] = prodata.progress || item["rate"];
                 // >100 err
                 if(item["rate"] > 100){
                   item["status"]=prodata.status;
@@ -218,7 +219,7 @@ export class ServicesListComponent implements OnInit {
               })
             }else{
               let updata = (prodata)=>{
-                item["rate"] = prodata.progress;
+                item["rate"] = prodata.progress || item["rate"];
                 if(item["rate"] > 100){
                   item["status"]=prodata.status;
                 }