From 5ac64c3efb45812c5277d1c3728d55418d60e6ca Mon Sep 17 00:00:00 2001
From: zhangab
Date: Wed, 14 Nov 2018 11:15:09 +0800
Subject: [PATCH] Support NS Package Upload for VF-C
Change-Id: I7832c4b738cc8454539338037cbb4f34a56337ca
Issue-ID: USECASEUI-156
Signed-off-by: zhangab
---
usecaseui-portal/src/app/onboard.service.ts | 58 ++++++-----
.../onboard-vnf-vm/onboard-vnf-vm.component.html | 2 +-
.../onboard-vnf-vm/onboard-vnf-vm.component.ts | 107 +++++++--------------
3 files changed, 61 insertions(+), 106 deletions(-)
diff --git a/usecaseui-portal/src/app/onboard.service.ts b/usecaseui-portal/src/app/onboard.service.ts
index 71b2f97c..017bf9fb 100644
--- a/usecaseui-portal/src/app/onboard.service.ts
+++ b/usecaseui-portal/src/app/onboard.service.ts
@@ -49,8 +49,7 @@ export class onboardService {
//---------------------------------------------------------------------------------------
/* line up 线ä¸*/
- baseUrl = "/api/usecaseui/server/v1/uui-lcm/";
- baseUrlUp = "/api/usecaseui/server/v1/";
+ baseUrl = "/api/usecaseui-server/v1/uui-lcm/";
url = {
// æ°æ®å表Data
onboardTableData: this.baseUrl + "ns-packages",
@@ -75,6 +74,7 @@ export class onboardService {
deleteVnfPack: this.baseUrl + "deleteVnfPackage?vnfPkgId=",
// Delete Pnf package
deletePnfPack: this.baseUrl + "deletePnfPackage?pnfPkgId=",
+
// // download ns package
// downloadNsData: this.baseUrl + "downLoadNsPackage?nsdInfoId=XXXXX",
// //download vnf package
@@ -82,49 +82,43 @@ export class onboardService {
}
- //-----------------------------------Function-start------------------------------------------------------
- /* æ¥è¯¢æ°æ®å表 */
+ //-----------------------------------Function-local-start------------------------------------------------------
+ /* Query data list */
// NS Data
- getOnboardTableData(paramsObj): Observable> {
- let params = new HttpParams({ fromObject: paramsObj });
- return this.http.get(this.url.onboardTableData, { observe: 'response', params });
- // return this.http.get(this.url["onboardTableData"]);
+ getOnboardTableData() {
+ return this.http.get(this.url.onboardTableData);
+ // return this.http.get(this.url["onboardTableData"]);
}
-
// NS SDC Data
- getSDC_NSTableData(paramsObj): Observable> {
- let params = new HttpParams({ fromObject: paramsObj });
- return this.http.get(this.url.sdc_nsListData, { observe: 'response', params });
- // return this.http.get(this.url["onboardTableData"]);
+ getSDC_NSTableData(){
+ return this.http.get(this.url.sdc_nsListData);
+ // return this.http.get(this.url["onboardTableData"]);
}
-
// VNF Data
- getOnboardTableVnfData(paramsObj): Observable> {
- let params = new HttpParams({ fromObject: paramsObj });
- return this.http.get(this.url.onboardDataVNF, { observe: 'response', params });
+ getOnboardTableVnfData() {
+ return this.http.get(this.url.onboardDataVNF);
}
// onboard VNF sdc Data
getSDC_VNFTableData() {
- return this.http.get(this.url["sdc_vnfListData"]);
+ return this.http.get(this.url["sdc_vnfListData"]);
}
-
+
// PNF Data
- getOnboardTablePnfData(paramsObj): Observable> {
- let params = new HttpParams({ fromObject: paramsObj });
- return this.http.get(this.url.onboardDataPNF, { observe: 'response', params });
+ getOnboardTablePnfData() {
+ return this.http.get(this.url.onboardDataPNF);
}
//-------------------------------------------------------------------------------------
- //å建--ä¸ä¼ åææ½æä»¶åï¼è·åå°id //çº¿ä¸æ¥å£ post
- // getCreatensData(url_upId,requestBody) {
- // return this.http.post(this.url.creatensData.replace("_jsonData",url_upId),requestBody); //线ä¸
- // }
-
- //å建--ä¸ä¼ åææ½æä»¶åï¼è·åå°id //æ¬å°json get
- getCreatensData(url_upId) {
- return this.http.get(this.url.creatensData.replace("_jsonData", url_upId));
+ //create--Get the id after dragging the file before uploading //on-line post
+ getCreatensData(url_upId,requestBody) {
+ return this.http.post(this.url.creatensData.replace("_jsonData",url_upId),requestBody); //线ä¸
}
+ //create--Get the id after dragging the file before uploading //local json get
+ // getCreatensData(url_upId) {
+ // return this.http.get(this.url.creatensData.replace("_jsonData", url_upId));
+ // }
+
//------------------------------------------------------------------------------
//onboard sdc ns
getNsonboard(requestBody) {
@@ -174,7 +168,9 @@ export class onboardService {
//online test
// return this.http.delete(this.url["deletePnfpack"] + paramsObj);
}
- //------------------------------------------------------------------------------
+ //-----------------------------------------Function-local-end-------------------------------------
+
+
// download nspak
// downloadNsData(paramsObj): Observable> {
// console.log(66,paramsObj)
diff --git a/usecaseui-portal/src/app/services/onboard-vnf-vm/onboard-vnf-vm.component.html b/usecaseui-portal/src/app/services/onboard-vnf-vm/onboard-vnf-vm.component.html
index 46a6c818..44b4adec 100644
--- a/usecaseui-portal/src/app/services/onboard-vnf-vm/onboard-vnf-vm.component.html
+++ b/usecaseui-portal/src/app/services/onboard-vnf-vm/onboard-vnf-vm.component.html
@@ -43,7 +43,7 @@
Click or drag file to this area to upload
- Support for a single or bulk upload. Strictly prohibit from uploading company data or other band files
+