Commit 1c4b9e14 authored by 吴春's avatar 吴春

提交团控列表酒店预定情况优化

parent 01cfa718
...@@ -2100,7 +2100,8 @@ ...@@ -2100,7 +2100,8 @@
this.queryCommonData.dataList = res.data.data.pageData; this.queryCommonData.dataList = res.data.data.pageData;
this.queryMsg.total = res.data.data.count; this.queryMsg.total = res.data.data.count;
this.queryMsg.noData = !this.queryMsg.total > 0; this.queryMsg.noData = !this.queryMsg.total > 0;
this.getDiningDetailsList() this.getDiningDetailsList();
this.getPriceHotelResultStatisticsList();
if (!this.isCommissionDetails) return if (!this.isCommissionDetails) return
this.getDetailsOfRoyalty() this.getDetailsOfRoyalty()
this.getTravelAccountStatus() this.getTravelAccountStatus()
...@@ -2159,6 +2160,31 @@ ...@@ -2159,6 +2160,31 @@
} }
) )
}, },
getPriceHotelResultStatisticsList() {
let Ids = this.queryCommonData.dataList.map(x => {
return x.TCID
})
let msg = [...new Set(Ids)]
this.apipost(
"travel_get_GetPriceHotelResultStatisticsList", {
tcids: msg.join(',')
},
res => {
if (res.data.resultCode == 1) {
let DiningStatisticsList = []
DiningStatisticsList = res.data.data
this.queryCommonData.dataList.forEach(x => {
DiningStatisticsList.forEach(y => {
if (x.TCID == y.TCID) {
x.HotelOrderListReports = y.HotelOrderListReports
}
})
})
this.$forceUpdate()
}
}
)
},
getTravelAccountStatus() { getTravelAccountStatus() {
let Ids = this.queryCommonData.dataList.map(x => { let Ids = this.queryCommonData.dataList.map(x => {
return x.TCID return x.TCID
...@@ -3106,8 +3132,8 @@ ...@@ -3106,8 +3132,8 @@
if (routeName == 'TravelControlList2') { if (routeName == 'TravelControlList2') {
this.queryMsg.TeamType = 0; this.queryMsg.TeamType = 0;
} }
this.getTeamList();
this.getControlList(); this.getControlList();
this.getTeamList();
} }
}; };
......
...@@ -1555,6 +1555,7 @@ ...@@ -1555,6 +1555,7 @@
this.queryMsg.total = res.data.data.count; this.queryMsg.total = res.data.data.count;
this.queryMsg.noData = !this.queryMsg.total > 0; this.queryMsg.noData = !this.queryMsg.total > 0;
this.getDiningDetailsList(); this.getDiningDetailsList();
this.getPriceHotelResultStatisticsList();
if (!this.isCommissionDetails) return if (!this.isCommissionDetails) return
this.getDetailsOfRoyalty(); this.getDetailsOfRoyalty();
this.getTravelAccountStatus(); this.getTravelAccountStatus();
...@@ -1563,6 +1564,31 @@ ...@@ -1563,6 +1564,31 @@
err => {} err => {}
); );
}, },
getPriceHotelResultStatisticsList() {
let Ids = this.queryCommonData.dataList.map(x => {
return x.TCID
})
let msg = [...new Set(Ids)]
this.apipost(
"travel_get_GetPriceHotelResultStatisticsList", {
tcids: msg.join(',')
},
res => {
if (res.data.resultCode == 1) {
let DiningStatisticsList = []
DiningStatisticsList = res.data.data
this.queryCommonData.dataList.forEach(x => {
DiningStatisticsList.forEach(y => {
if (x.TCID == y.TCID) {
x.HotelOrderListReports = y.HotelOrderListReports
}
})
})
this.$forceUpdate()
}
}
)
},
getDiningDetailsList() { getDiningDetailsList() {
let Ids = this.queryCommonData.dataList.map(x => { let Ids = this.queryCommonData.dataList.map(x => {
return x.TCID return x.TCID
......
...@@ -1462,7 +1462,8 @@ ...@@ -1462,7 +1462,8 @@
this.queryCommonData.dataList = res.data.data.pageData this.queryCommonData.dataList = res.data.data.pageData
this.queryMsg.total = res.data.data.count this.queryMsg.total = res.data.data.count
this.queryMsg.noData = !this.queryMsg.total > 0; this.queryMsg.noData = !this.queryMsg.total > 0;
this.getDiningDetailsList() this.getDiningDetailsList();
this.getPriceHotelResultStatisticsList();
if (!this.isCommissionDetails) return if (!this.isCommissionDetails) return
this.getDetailsOfRoyalty() this.getDetailsOfRoyalty()
} }
...@@ -1995,6 +1996,31 @@ ...@@ -1995,6 +1996,31 @@
this.queryCommonData.UploadWORDTip = true this.queryCommonData.UploadWORDTip = true
this.queryCommonData.UploadItem = item this.queryCommonData.UploadItem = item
}, },
getPriceHotelResultStatisticsList() {
let Ids = this.queryCommonData.dataList.map(x => {
return x.TCID
})
let msg = [...new Set(Ids)]
this.apipost(
"travel_get_GetPriceHotelResultStatisticsList", {
tcids: msg.join(',')
},
res => {
if (res.data.resultCode == 1) {
let DiningStatisticsList = []
DiningStatisticsList = res.data.data
this.queryCommonData.dataList.forEach(x => {
DiningStatisticsList.forEach(y => {
if (x.TCID == y.TCID) {
x.HotelOrderListReports = y.HotelOrderListReports
}
})
})
this.$forceUpdate()
}
}
)
},
//保存WORD路劲 //保存WORD路劲
UploadAttachment(file) { UploadAttachment(file) {
var that = this var that = this
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment