Commit 7063ba28 authored by youjie's avatar youjie

no message

parent 9c7153d9
......@@ -1060,7 +1060,7 @@
}
},
//初始化酒店列表
initHotel(query,subItem) {
initHotel(query,subItem,day) {
this.apipost(
"hotel_post_GetList", {
Name: query
......@@ -1068,16 +1068,21 @@
res => {
this.loading = false
if (res.data.resultCode == 1) {
for(let i=0;i<this.dayCostPrice.length;i++){
if(!this.dayCostPrice[i].HotelList||this.dayCostPrice[i].HotelList.length==0){
this.dayCostPrice[i].HotelList = res.data.data
if(day==null){
for(let i=0;i<this.dayCostPrice.length;i++){
if(!this.dayCostPrice[i].HotelList||this.dayCostPrice[i].HotelList.length==0){
this.dayCostPrice[i].HotelList = res.data.data
}
}
if(subItem&&(subItem.HotelList||subItem.HotelList.length>0)){
subItem.HotelList = res.data.data
// subItem.HotelId = null
// subItem.HotelName = ''
}
}else if(day!=null){
this.dayCostPrice[day].HotelList = res.data.data
}
if(subItem&&(subItem.HotelList||subItem.HotelList.length>0)){
subItem.HotelList = res.data.data
subItem.HotelId = null
subItem.HotelName = ''
}
this.$forceUpdate()
this.HotelName = res.data.data;
}
},
......@@ -1680,6 +1685,8 @@
this.getAllCurrency();
this.getCompanyList();
this.getTeamList();
},
created() {},
watch: {
......@@ -1699,6 +1706,27 @@
},
deep: true
},
dayCostPrice: {
handler(val, oldVal) {
// 初始化酒店
setTimeout(()=>{
if(this.dayCostPrice&&this.dayCostPrice.length>0){
let arrList = function(list){
list.forEach(x=>{
x.HotelList = []
})
}
arrList(this.dayCostPrice)
for(let i=0;i<this.dayCostPrice.length;i++){
if(this.dayCostPrice[i].HotelName!=''){
this.initHotel(this.dayCostPrice[i].HotelName,this.dayCostPrice[i],i)
}
}
}
},100)
},
deep: true,
}
},
};
......
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