feat: modify intent based service 97/125297/1
authorliuwh7 <liuwh7@asiainfo.com>
Mon, 25 Oct 2021 06:49:00 +0000 (14:49 +0800)
committerliuwh7 <liuwh7@asiainfo.com>
Mon, 25 Oct 2021 06:49:04 +0000 (14:49 +0800)
Signed-off-by: liuwh7 <liuwh7@asiainfo.com>
Change-Id: If91ca0dcfa314ff4657458b353eae6b2d96fcdec
Issue-ID: USECASEUI-605

usecaseui-portal/src/app/views/services/intent-based-services/cloud-leased-line/cloud-leased-line.component.ts
usecaseui-portal/src/app/views/services/intent-based-services/smart-cloud-leased-modal/smart-cloud-leased-modal.component.ts

index dd7949b..7b39f1a 100644 (file)
@@ -137,22 +137,13 @@ export class CloudLeasedLineComponent implements OnInit {
          this.smartCloudLeasedLineShowFlag = true;
        }
   // smart dialog close
-       smartCloudLeasedLineClose(data): void {
+       smartCloudLeasedLineClose(param): void {
     this.smartCloudLeasedLineShowFlag = false;
-    if (data.cancel) {
+    if (param.cancel) {
       return;
     }
 
-    this.resolveResult = {
-      name: 'test',
-      instanceId: '123456',
-      accessPointOne: {
-        name: 'aaa',
-        bandwidth: '20'
-      },
-      cloudPointName: 'aaa',
-    };
-
+    this.resolveResult = param.data;
     this.cloudLeasedLineShowFlag = true;
   }
   // to monitor page
index 16a3843..e91c57e 100644 (file)
@@ -37,10 +37,10 @@ export class SmartCloudLeasedModalComponent implements OnInit {
 
   ngOnChange() {}
 
-  handleCancel(flag): void {
+  handleCancel(flag, data=null): void {
     this.samrtCloudLeasedLineShowFlag = false;
     this.communicationMessage = "";
-    this.resolveEmitter.emit({ "cancel": flag });
+    this.resolveEmitter.emit({ cancel: flag, data: data});
   }
 
   handleOk(): void {
@@ -63,8 +63,7 @@ export class SmartCloudLeasedModalComponent implements OnInit {
     };
     this.myhttp.intentInstancePredict(params).subscribe(
       (response) => {
-        console.log(response);
-        this.handleCancel(false);
+        this.handleCancel(false, response);
       },
       (err) => {
         console.log(err);