summaryrefslogtreecommitdiffstats
path: root/usecaseui-portal/src/app/views/services/intent-based-services/cloud-leased-line/cloud-leased-line.component.ts
diff options
context:
space:
mode:
Diffstat (limited to 'usecaseui-portal/src/app/views/services/intent-based-services/cloud-leased-line/cloud-leased-line.component.ts')
-rw-r--r--usecaseui-portal/src/app/views/services/intent-based-services/cloud-leased-line/cloud-leased-line.component.ts16
1 files changed, 16 insertions, 0 deletions
diff --git a/usecaseui-portal/src/app/views/services/intent-based-services/cloud-leased-line/cloud-leased-line.component.ts b/usecaseui-portal/src/app/views/services/intent-based-services/cloud-leased-line/cloud-leased-line.component.ts
index a9d239df..dd044e7e 100644
--- a/usecaseui-portal/src/app/views/services/intent-based-services/cloud-leased-line/cloud-leased-line.component.ts
+++ b/usecaseui-portal/src/app/views/services/intent-based-services/cloud-leased-line/cloud-leased-line.component.ts
@@ -130,6 +130,7 @@ export class CloudLeasedLineComponent implements OnInit {
this.cloudLeasedLineShowFlag = false;
this.pageIndex = 1;
this.pageSize = 10;
+ this.resolveResult = null;
this.getCloudLeasedLineList();
}
// smart dialog show
@@ -187,6 +188,21 @@ export class CloudLeasedLineComponent implements OnInit {
});
}
+ modifyCloudLeasedLine(row): void {
+ this.resolveResult = {
+ name: row.name,
+ instanceId: row.instanceId,
+ protect: row.protectStatus ? true : false,
+ accessPointOne: {
+ name: row.accessPointOneName,
+ bandwidth: row.accessPointOneBandWidth
+ },
+ cloudPointName: row.cloudPointName,
+ isUpdateFlag: true
+ };
+ this.cloudLeasedLineShowFlag = true;
+ }
+
deleteCloudLeasedLine(row): void {
this.myHttp.deleteIntentInstance(row.instanceId).subscribe((data) => {
const { code, message } = data;