summaryrefslogtreecommitdiffstats
path: root/usecaseui-portal/src/app/services/onboard-vnf-vm/onboard-vnf-vm.component.ts
diff options
context:
space:
mode:
authorzhangab <zhanganbing@chinamobile.com>2018-11-17 21:21:00 +0800
committerzhangab <zhanganbing@chinamobile.com>2018-11-17 21:21:11 +0800
commitfaf7f86b53e3702074846c7c09f008fb35cab896 (patch)
tree63b7b781f5fec51b96a13d71e43bbe87655250f7 /usecaseui-portal/src/app/services/onboard-vnf-vm/onboard-vnf-vm.component.ts
parent5da16db869c36c1344aaa31c3a7c05425133811d (diff)
Fix bugs in list data
Change-Id: I4e88172b79b85f47717bd6cbaf02643fa4ece533 Issue-ID: USECASEUI-159 Signed-off-by: zhangab <zhanganbing@chinamobile.com>
Diffstat (limited to 'usecaseui-portal/src/app/services/onboard-vnf-vm/onboard-vnf-vm.component.ts')
-rw-r--r--usecaseui-portal/src/app/services/onboard-vnf-vm/onboard-vnf-vm.component.ts54
1 files changed, 31 insertions, 23 deletions
diff --git a/usecaseui-portal/src/app/services/onboard-vnf-vm/onboard-vnf-vm.component.ts b/usecaseui-portal/src/app/services/onboard-vnf-vm/onboard-vnf-vm.component.ts
index 82025ec6..766540c0 100644
--- a/usecaseui-portal/src/app/services/onboard-vnf-vm/onboard-vnf-vm.component.ts
+++ b/usecaseui-portal/src/app/services/onboard-vnf-vm/onboard-vnf-vm.component.ts
@@ -50,9 +50,14 @@ export class OnboardVnfVmComponent implements OnInit {
}
//表格数据
- tableData:any;
- sdcData:any;
- vfcData:any;
+ nstableData:any;
+ vnftableData:any;
+ pnftableData:any;
+ nssdcData:any;
+ nsvfcData:any;
+
+ vnfsdcData:any;
+ vnfvfcData:any;
nspageIndex = 1;
nspageSize = 10;
vnfpageIndex = 1;
@@ -85,13 +90,15 @@ export class OnboardVnfVmComponent implements OnInit {
console.log(this.url);
switch (tab) {
case 'NS':
+ this.nstableData = [];
this.getTableData();
-
break
case 'VNF':
+ this.vnftableData = [];
this.getTableVnfData()
break
case 'PNF':
+ this.pnftableData = [];
this.getTablePnfData()
break
}
@@ -261,8 +268,8 @@ changeUploadingSta(tab) {
.subscribe((data) => {
console.log("NSlist-vfc-->",data);
console.log("NSlist-length-vfc-->",data.length);
- this.vfcData = data;
- this.tableData = this.vfcData;
+ this.nsvfcData = data;
+ this.nstableData = this.nsvfcData
}, (err) => {
console.log(err);
})
@@ -271,13 +278,13 @@ changeUploadingSta(tab) {
.subscribe((data) => {
console.log('NSlist-sdc-->',data);
console.log("NSlist-length-vfc-->",data.length);
- this.sdcData = data;
- if (this.vfcData.length != 0 && this.sdcData.length != 0){
- this.tableData = this.MergeArray(this.vfcData, this.sdcData) //Array deduplication
- }else if(this.vfcData.length === 0 && this.sdcData.length != 0){
- this.tableData = this.vfcData.concat(this.sdcData); //Array concat
- }else if(this.vfcData.length != 0 && this.sdcData.length === 0){
- this.tableData = this.vfcData.concat(this.sdcData); //Array concat
+ this.nssdcData = data;
+ if (this.nsvfcData.length != 0 && this.nssdcData.length != 0){
+ this.nstableData = this.MergeArray(this.nsvfcData, this.nssdcData) //Array deduplication
+ }else if(this.nsvfcData.length === 0 && this.nssdcData.length != 0){
+ this.nstableData = this.nsvfcData.concat(this.nssdcData); //Array concat
+ }else if(this.nsvfcData.length != 0 && this.nssdcData.length === 0){
+ this.nstableData = this.nsvfcData.concat(this.nssdcData); //Array concat
}
}, (err) => {
console.log(err);
@@ -292,8 +299,8 @@ changeUploadingSta(tab) {
.subscribe((data) => {
console.log("vnfList--vnf>", data);
console.log("vnfList--vnf>", data.length);
- this.vfcData = data;
- this.tableData = this.vfcData;
+ this.vnfvfcData = data;
+ this.vnftableData = this.vnfvfcData
}, (err) => {
console.log(err);
})
@@ -303,13 +310,14 @@ changeUploadingSta(tab) {
.subscribe((data) => {
console.log('vnfList-sdc-->', data)
console.log('vnfList-sdc-->', data.length)
- this.sdcData = data;
- if (this.vfcData.length != 0 && this.sdcData.length != 0){
- this.tableData = this.MergeArray(this.vfcData, this.sdcData) //Array deduplication
- }else if(this.vfcData.length === 0 && this.sdcData.length != 0){
- this.tableData = this.vfcData.concat(this.sdcData); //Array concat
- }else if(this.vfcData.length != 0 && this.sdcData.length === 0){
- this.tableData = this.vfcData.concat(this.sdcData); //Array concat
+ this.vnfsdcData = data;
+ if (this.vnfvfcData.length != 0 && this.vnfsdcData.length != 0){
+ this.vnftableData = this.MergeArray(this.vnfvfcData, this.vnfsdcData) //Array deduplication
+ }else if(this.vnfvfcData.length === 0 && this.vnfsdcData.length != 0){
+ this.vnftableData = this.vnfvfcData.concat(this.vnfsdcData); //Array concat
+ }else if(this.vnfvfcData.length != 0 && this.vnfsdcData.length === 0){
+ this.vnftableData = this.vnfvfcData.concat(this.vnfsdcData); //Array concat
+ console.log(this.vnftableData)
}
}, (err) => {
console.log(err);
@@ -322,7 +330,7 @@ changeUploadingSta(tab) {
.subscribe((data) => {
console.log("pnfList-->", data);
console.log("pnfList-->", data.length);
- this.tableData = data;
+ this.pnftableData = data;
}, (err) => {
console.log(err);
})