From 94cd0c22e87255883931ad77741839cf325aba63 Mon Sep 17 00:00:00 2001 From: guochuyicmri Date: Sat, 10 Nov 2018 22:58:58 +0800 Subject: fix e2e service instantiation bugs Change-Id: If2e4c3e883f0b8dbd0d54f94af3d1c00cc67463e Issue-ID: USECASEUI-179 Signed-off-by: guochuyicmri --- usecaseui-portal/src/app/myhttp.service.ts | 2 +- .../src/app/services/services-list/services-list.component.ts | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/usecaseui-portal/src/app/myhttp.service.ts b/usecaseui-portal/src/app/myhttp.service.ts index 0496eed9..7c77e973 100644 --- a/usecaseui-portal/src/app/myhttp.service.ts +++ b/usecaseui-portal/src/app/myhttp.service.ts @@ -174,7 +174,7 @@ export class MyhttpService { // Create interface createInstance(requestBody, createParams) { // return this.http.get(this.url.createService + createParams); //Local simulation - return this.http.post(this.url.createService, requestBody); + return this.http.post(this.url.createService + createParams, requestBody); } nsCreateInstance(requestBody) { // return this.http.get(this.url.ns_createService); //Local simulation diff --git a/usecaseui-portal/src/app/services/services-list/services-list.component.ts b/usecaseui-portal/src/app/services/services-list/services-list.component.ts index cc69e51a..0509e70a 100644 --- a/usecaseui-portal/src/app/services/services-list/services-list.component.ts +++ b/usecaseui-portal/src/app/services/services-list/services-list.component.ts @@ -44,6 +44,10 @@ export class ServicesListComponent implements OnInit { this.myhttp.getAllCustomers() .subscribe((data)=>{ this.customerList = data.map((item)=>{return {name:item["subscriber-name"],id:item["global-customer-id"]}}); + if(this.customerList.length==0){ + console.log("customerList.length == 0",this.customerList); + return false; + } this.customerSelected = this.customerList[0]; this.choseCustomer(this.customerSelected); // console.log(this.customers) @@ -55,6 +59,10 @@ export class ServicesListComponent implements OnInit { this.myhttp.getServiceTypes(this.customerSelected) .subscribe((data)=>{ this.serviceTypeList = data.map((item)=>{return {name:item["service-type"]}}); + if(this.serviceTypeList.length==0){ + console.log("serviceTypeList.length == 0",this.serviceTypeList); + return false; + } this.serviceTypeSelected = this.serviceTypeList[0]; this.choseServiceType(this.serviceTypeSelected); // console.log(this.listServiceTypes); -- cgit 1.2.3-korg