Package management interface development 34/87334/1
authorguochuyicmri <guochuyi@chinamobile.com>
Thu, 9 May 2019 09:16:26 +0000 (17:16 +0800)
committerguochuyicmri <guochuyi@chinamobile.com>
Thu, 9 May 2019 09:16:32 +0000 (17:16 +0800)
Change-Id: I4e1cad1463eae8beb43760164cbe96733925a1da
Issue-ID: USECASEUI-211
Signed-off-by: guochuyicmri <guochuyi@chinamobile.com>
usecaseui-portal/src/app/services/onboard-vnf-vm/onboard-vnf-vm.component.ts
usecaseui-portal/src/assets/i18n/cn.json [moved from usecaseui-portal/src/assets/i18n/zh.json with 100% similarity]

index 9729907..fb6684c 100644 (file)
@@ -52,9 +52,9 @@ export class OnboardVnfVmComponent implements OnInit {
   //url
   url = {
     // line up
-    ns:  '/api/nsd/v1/ns_descriptors/'+this.nsdInfoId +'/nsd_content',
-    vnf: '/api/vnfpkgm/v1/vnf_packages/'+this.vnfPkgId+'/package_content',
-    pnf: '/api/nsd/v1/pnf_descriptors/'+this.pnfdInfoId+'/pnfd_content'
+    ns:  '/api/nsd/v1/ns_descriptors/*_*/nsd_content',
+    vnf: '/api/vnfpkgm/v1/vnf_packages/*_*/package_content',
+    pnf: '/api/nsd/v1/pnf_descriptors/*_*/pnfd_content'
     // line local
     //ns: 'https://jsonplaceholder.typicode.com/posts/',
     //vnf: 'https://jsonplaceholder.typicode.com/posts/',
@@ -209,20 +209,21 @@ export class OnboardVnfVmComponent implements OnInit {
     switch (tab) {
       case 'NS':
         console.log(this.nsdInfoId);
+        console.log(this.url.ns.replace("*_*",this.nsdInfoId));
      // this.handleUpload('/api/nsd/v1/ns_descriptors/'+this.nsdInfoId+'/nsd_content',tab);
-         this.handleUpload(this.url.ns, tab);
+         this.handleUpload(this.url.ns.replace("*_*",this.nsdInfoId), tab);
         this.getTableData();
         break
       case 'VNF':
       console.log(this.vnfPkgId);
      // this.handleUpload('/api/vnfpkgm/v1/vnf_packages/'+this.vnfPkgId+'/package_content',tab); 
-        this.handleUpload(this.url.vnf, tab); 
+        this.handleUpload(this.url.vnf.replace("*_*",this.nsdInfoId), tab);
         this.getTableVnfData()
         break
       case 'PNF':
       console.log(this.pnfdInfoId);
       // this.handleUpload('/api/nsd/v1/pnf_descriptors/'+this.pnfdInfoId+'/pnfd_content',tab);
-        this.handleUpload(this.url.pnf, tab);  
+         this.handleUpload(this.url.pnf.replace("*_*",this.nsdInfoId), tab);
         this.getTablePnfData();  
         break
     }