Commit dd4f9359 authored by 潘永坪's avatar 潘永坪

bug处理

parent 8068d968
......@@ -445,6 +445,7 @@ export default {
for(let i=0;i<this.productList.length;i++){
let item=this.productList[i]
item.buyNum=1,//默认为1
item.realMaxNum=999,//默认最大值为999
item.chooseContact=[]//选中的游客信息列表
item.contactNum=1//需要选择几位联系人数量
if(item.status==1){//任何一个产品下架,该组合票为下架状态
......@@ -725,6 +726,10 @@ export default {
this.maxBookNum=999//默认可以去支付
//由于会多次进行比较,防止出现bug,故重新增加一个字段,获取实际最大购买数量
item.realMaxNum=Math.min(item.maxBookNum,item2.surplus)
//超过最大值时等于最大值
if(item.buyNum>item.realMaxNum){
item.buyNum=item.realMaxNum
}
for(let i=0;i<this.productList.length;i++){
let item=this.productList[i]
//任何一个产品无库存时,无法进行支付
......@@ -782,6 +787,10 @@ export default {
item.timeActive=index2
item.cruisePlanId=item2.cruisePlanId//获取班次Id
item.realMaxNum=Math.min(item.realMaxNum,item2.last)
//超过最大值时等于最大值
if(item.buyNum>item.realMaxNum){
item.buyNum=item.realMaxNum
}
//如果为场次票,开始时间为班次时间的开始时间,结束时间为班次时间的结束时间,班次时间的结束时间为空时,结束时间为班次时间的开始时间
item.startPlayTime=item2.startPlanTime
item.endPlayTime=item2.endPlanTime||item2.startPlanTime
......
......@@ -804,6 +804,10 @@ export default {
dateChoose(index) {
this.active = index //修改选中样式
this.maxBookNum = Math.min(this.dateList[index].surplus, this.productIfo.maxBookNum) //剩余量变化
//超过最大值时等于最大值
if(this.buyNum>this.maxBookNum){
this.buyNum=this.maxBookNum
}
this.originalPrice = this.dateList[index].originalPrice //原价变化
this.sellingPrice = this.dateList[index].sellingPrice //卖价变化
this.endDate = this.dateList[index].endTime //开始日期
......@@ -842,6 +846,10 @@ export default {
this.timeActive = i
this.cruisePlanId = this.timeList[i].cruisePlanId //获取班次Id
this.maxBookNum = Math.min(this.timeList[i].last, this.maxBookNum) //获取剩余库存
//超过最大值时等于最大值
if(this.buyNum>this.maxBookNum){
this.buyNum=this.maxBookNum
}
//如果为班次票,开始时间为班次时间的开始时间,结束时间为班次时间的结束时间,班次时间的结束时间为空时,结束时间为班次时间的开始时间
this.startPlayTime = this.timeList[i].startPlanTime
this.endPlayTime = this.timeList[i].endPlanTime || this.timeList[i].startPlanTime
......
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