From 8170823270d477f5edf9ce6363781c042f8e9b08 Mon Sep 17 00:00:00 2001 From: guochuyicmri Date: Tue, 21 May 2019 14:59:07 +0800 Subject: Service instance lifecycle management Change-Id: I6d03a8261b13afec4ce06612b2c42fcf97c9617c Issue-ID: USECASEUI-218 Signed-off-by: guochuyicmri --- .../src/app/ccvpn-detail/ccvpn-detail.component.ts | 2 ++ .../app/services/services-list/services-list.component.html | 13 ++++++------- .../app/services/services-list/services-list.component.ts | 8 +++++++- 3 files changed, 15 insertions(+), 8 deletions(-) diff --git a/usecaseui-portal/src/app/ccvpn-detail/ccvpn-detail.component.ts b/usecaseui-portal/src/app/ccvpn-detail/ccvpn-detail.component.ts index 6759d026..aff3ef9e 100644 --- a/usecaseui-portal/src/app/ccvpn-detail/ccvpn-detail.component.ts +++ b/usecaseui-portal/src/app/ccvpn-detail/ccvpn-detail.component.ts @@ -33,6 +33,7 @@ export class CcvpnDetailComponent implements OnInit { } @Input() detailParams; + @Input() upDateShow; @Output() closeDetail = new EventEmitter(); tabBarStyle = { @@ -77,6 +78,7 @@ export class CcvpnDetailComponent implements OnInit { //tabBarStyle dataInit() { console.log(this.detailParams) + console.log(this.upDateShow) // this.input_parameters = JSON.stringify(this.detailParams['input-parameters']) this.input_parameters = JSON.parse(this.detailParams['input-parameters']); console.log(this.input_parameters); diff --git a/usecaseui-portal/src/app/services/services-list/services-list.component.html b/usecaseui-portal/src/app/services/services-list/services-list.component.html index 3185869d..b0efa5f4 100644 --- a/usecaseui-portal/src/app/services/services-list/services-list.component.html +++ b/usecaseui-portal/src/app/services/services-list/services-list.component.html @@ -164,21 +164,19 @@ + class="anticon anticon-bars" (click)="serviceDetail(data,1)"> @@ -630,6 +628,7 @@
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 d9b1656e..45652529 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 @@ -581,8 +581,9 @@ export class ServicesListComponent implements OnInit { // show detail detailshow = false; detailshow2 = false; + upDateShow = false; detailData:Object; - serviceDetail(service){ + serviceDetail(service,typeNum){ service["siteSer"]=[]; service["sdwanSer"]=[]; service["customer"]=this.customerSelected; @@ -597,6 +598,11 @@ export class ServicesListComponent implements OnInit { }) if(service["serviceDomain"]=='CCVPN' ||service["serviceDomain"]=='SOTN' ){ this.detailshow = true; + if(typeNum == 1){ + this.upDateShow = false; + }else { + this.upDateShow = true; + } }else if(service["serviceDomain"]=='E2E Service' || service["serviceDomain"]=='Network Service'){ this.detailshow2 = true; } -- cgit 1.2.3-korg