|
|
@ -390,17 +390,17 @@ export default { |
|
|
|
this.viewState = 7 |
|
|
|
this.$refs['divSelectPackAge'].showData(row.discountUse, this.formobj.discountLeave, row.vinSid) |
|
|
|
}, |
|
|
|
backPackAge(val, vinSid) { |
|
|
|
backPackAge(value, vinSid) { |
|
|
|
this.viewState = 1 |
|
|
|
var value = JSON.parse(JSON.stringify(val)) |
|
|
|
// var value = JSON.parse(JSON.stringify(val)) |
|
|
|
for (var i = 0; i < value.length; i++) { |
|
|
|
// 循环计算最外层的套餐数量 |
|
|
|
for (var k = 0; k < this.formobj.discountLeave.length; k++) { |
|
|
|
if (value[i].discountSid === this.formobj.discountLeave[k].discountSid) { |
|
|
|
if (value[i].discountNum !== '0') { |
|
|
|
this.formobj.discountLeave[k].discountLeaveNum = parseInt(this.formobj.discountLeave[k].discountLeaveNum) - parseInt(value[i].discountNum) |
|
|
|
} else { |
|
|
|
if (value[i].discountSid === this.formobj.discountLeave[k].discountSid && this.formobj.discountLeave[k].discountLeaveNum !== '0' && this.formobj.discountLeave[k].discountLeaveNum !== 0) { |
|
|
|
if (value[i].discountNum == '0') { |
|
|
|
this.formobj.discountLeave[k].discountLeaveNum = value[i].discountLeaveNum |
|
|
|
} else { |
|
|
|
this.formobj.discountLeave[k].discountLeaveNum = parseInt(this.formobj.discountLeave[k].discountLeaveNum) - parseInt(value[i].discountNum) |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|