|
@@ -815,7 +815,7 @@
|
|
|
></select-room-form-modal>
|
|
></select-room-form-modal>
|
|
|
|
|
|
|
|
<!-- 修改每日单价弹窗 -->
|
|
<!-- 修改每日单价弹窗 -->
|
|
|
- <a-modal :visible="editPriceModal" title="调价" @cancel="editPriceModal = false" :width="800" @ok="editPriceOk">
|
|
|
|
|
|
|
+ <a-modal :cancel-button-props="{ style: { display: 'none' } }" :visible="editPriceModal" title="调价" @cancel="editPriceModal = false" :width="800" @ok="editPriceOk">
|
|
|
<table>
|
|
<table>
|
|
|
<tr>
|
|
<tr>
|
|
|
<td style="text-align:center;background:#722ed1;color:#fff;">
|
|
<td style="text-align:center;background:#722ed1;color:#fff;">
|
|
@@ -829,7 +829,7 @@
|
|
|
<td style="text-align:center;color:#722ed1;">
|
|
<td style="text-align:center;color:#722ed1;">
|
|
|
<div>每日房价</div>
|
|
<div>每日房价</div>
|
|
|
<div v-if="model.roomPrices.length>0 && model.roomPrices[editPriceIndex]">
|
|
<div v-if="model.roomPrices.length>0 && model.roomPrices[editPriceIndex]">
|
|
|
- <a-input-number :defaultValue="model.roomPrices[editPriceIndex].prefPrice" @change="batchPrice"></a-input-number>
|
|
|
|
|
|
|
+ <a-input-number v-model="model.roomPrices[editPriceIndex].prefPrice" @change="batchPrice"></a-input-number>
|
|
|
</div>
|
|
</div>
|
|
|
</td>
|
|
</td>
|
|
|
</th>
|
|
</th>
|
|
@@ -1070,26 +1070,12 @@ export default {
|
|
|
day:this.addDate(this.model.orderInfo.arrivalTime2,i),
|
|
day:this.addDate(this.model.orderInfo.arrivalTime2,i),
|
|
|
price: this.model.roomPrices[this.editPriceIndex] && this.model.roomPrices[this.editPriceIndex].prefPrice || 0
|
|
price: this.model.roomPrices[this.editPriceIndex] && this.model.roomPrices[this.editPriceIndex].prefPrice || 0
|
|
|
}
|
|
}
|
|
|
- // if (this.model.roomPrices[this.editPriceIndex]
|
|
|
|
|
- // && this.model.roomPrices[this.editPriceIndex].editPriceTime
|
|
|
|
|
- // && this.model.roomPrices[this.editPriceIndex].editPriceTime.filter()
|
|
|
|
|
-
|
|
|
|
|
- // ) {
|
|
|
|
|
-
|
|
|
|
|
- // }
|
|
|
|
|
|
|
+ let idx = this.model.roomPrices[this.editPriceIndex] && this.model.roomPrices[this.editPriceIndex].editPriceTime && this.model.roomPrices[this.editPriceIndex].editPriceTime.findIndex( item => item == arr[i].day)
|
|
|
|
|
+ if ( idx > -1) {
|
|
|
|
|
+ console.log(idx)
|
|
|
|
|
+ arr[i].price = this.model.roomPrices[this.editPriceIndex].editPrice[idx]
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
- // console.log(this.model.orderInfo.arrivalTime2);
|
|
|
|
|
- // console.log(arr);
|
|
|
|
|
- // arr.forEach((item,index)=>{
|
|
|
|
|
- // if(this.model.roomPrices[this.editPriceIndex] && this.model.roomPrices[this.editPriceIndex].editPriceTime && this.model.roomPrices[this.editPriceIndex].editPriceTime.filter((item2,index2)=>{
|
|
|
|
|
- // return item2.day == item.day
|
|
|
|
|
- // }).length==1){
|
|
|
|
|
- // arr[index].price = this.model.roomPrices.filter((item2,index2)=>{
|
|
|
|
|
- // return item2.day == item.day
|
|
|
|
|
- // })[0].prefPrice
|
|
|
|
|
-
|
|
|
|
|
- // }
|
|
|
|
|
- // })
|
|
|
|
|
this.PriceData = arr
|
|
this.PriceData = arr
|
|
|
return arr
|
|
return arr
|
|
|
},
|
|
},
|