订单统计
@@ -1064,6 +1065,8 @@
isExistOilOrder:false,
// 是否存在固定等级会员优惠
isFixingLevel:false,
+ // 是否为
+ isFixingBalance:false,
// 查询优惠活动信息所需参数
preferentialData:{
userId:"",
@@ -1358,7 +1361,9 @@
this.countAmountFull();
this.isUseBalance = false;
}
- this.getOilCoupon()
+ if (!this.isFixingLevel){
+ this.getOilCoupon()
+ }
},
handleCheckAllChange5(val) {
if (val){
@@ -1493,7 +1498,7 @@
_this.gradeDiscount = [];
if (response.data) {
_this.oilOrder.forEach(item => {
- let discount = {type: "", full: 0, reduce: 0, liters: 0}
+ let discount = {type:"",discount:0,oilName:item.oilName,gunName:item.gunName}
if (item.type == "汽油") {
if (response.data.fixingLevel){
_this.isFixingLevel = true
@@ -1501,145 +1506,60 @@
if (response.data.fixingLevel.discountType == '自定义优惠' && response.data.fixingLevel.status == 'qy') {
if (response.data.fixingLevel.gasolineDiscount == "满减优惠") {
let oilDiscount = 0;
- discount.type = "满减优惠"
for (let i = 1; i <= gasolineRule.length; i++) {
// 将满减条件加入等级优惠列表
if (gasolineRule.length > 1) {
if (item.amount >= gasolineRule[gasolineRule.length - 1].gasolineRule1) {
- discount.full = gasolineRule[gasolineRule.length - 1].gasolineRule1
oilDiscount = gasolineRule[gasolineRule.length - 1].gasolineRule2
- discount.reduce = gasolineRule[gasolineRule.length - 1].gasolineRule2
break;
}
if (item.amount >= gasolineRule[i - 1].gasolineRule1 && item.amount < gasolineRule[i].gasolineRule1) {
- discount.full = gasolineRule[i - 1].gasolineRule1
oilDiscount = gasolineRule[i - 1].gasolineRule2
- discount.reduce = gasolineRule[i - 1].gasolineRule2
}
} else {
if (item.amount >= gasolineRule[i - 1].gasolineRule1) {
- discount.full = gasolineRule[i - 1].gasolineRule1
oilDiscount = gasolineRule[i - 1].gasolineRule2
- discount.reduce = gasolineRule[i - 1].gasolineRule2
}
}
}
- if (discount.reduce != 0) {
- _this.gradeDiscount.push(discount)
- _this.checkedCities2.push('满减优惠')
- }
gasolineDiscount += +oilDiscount
+ discount.discount = gasolineDiscount
} else if (response.data.fixingLevel.gasolineDiscount == "每升优惠") {
- discount.type = "每升优惠"
let oilDiscount = 0;
for (let i = 1; i <= gasolineRule.length; i++) {
// 将满减条件加入等级优惠列表
if (gasolineRule.length > 1) {
if (item.amount >= gasolineRule[gasolineRule.length - 1].gasolineRule1) {
- discount.full = gasolineRule[gasolineRule.length - 1].gasolineRule1
oilDiscount = (item.liters * gasolineRule[gasolineRule.length - 1].gasolineRule3).toFixed(2);
- discount.reduce = (item.liters * gasolineRule[gasolineRule.length - 1].gasolineRule3).toFixed(2);
- discount.liters = gasolineRule[i - 1].gasolineRule3
break;
}
if (item.amount >= gasolineRule[i - 1].gasolineRule1 && item.amount < gasolineRule[i].gasolineRule1) {
- discount.full = gasolineRule[i - 1].gasolineRule1
oilDiscount = (item.liters * gasolineRule[i - 1].gasolineRule3).toFixed(2)
- discount.reduce = (item.liters * gasolineRule[i - 1].gasolineRule3).toFixed(2)
- discount.liters = gasolineRule[i - 1].gasolineRule3
}
} else {
if (item.amount >= gasolineRule[i - 1].gasolineRule1) {
- discount.full = gasolineRule[i - 1].gasolineRule1
oilDiscount = (item.liters * gasolineRule[i - 1].gasolineRule3).toFixed(2)
- discount.reduce = (item.liters * gasolineRule[i - 1].gasolineRule3).toFixed(2)
- discount.liters = gasolineRule[i - 1].gasolineRule3
}
}
}
- if (discount.reduce != 0) {
- _this.gradeDiscount.push(discount)
- _this.checkedCities2.push('每升优惠')
- }
gasolineDiscount += +oilDiscount
+ discount.discount = gasolineDiscount
} else {
gasolineDiscount = 0;
}
}
-
- }else {
- if (response.data.userGrade) {
- let gasolineRule = JSON.parse(response.data.userGrade.gasolineRule).sort((a, b) => a.gasolineRule1 - b.gasolineRule1);
- if (response.data.userGrade.preferential == '自定义优惠' && response.data.userGrade.status == 'qy') {
- if (response.data.userGrade.gasolineDiscount == "满减优惠") {
- let oilDiscount = 0;
- discount.type = "满减优惠"
- for (let i = 1; i <= gasolineRule.length; i++) {
- // 将满减条件加入等级优惠列表
- if (gasolineRule.length > 1) {
- if (item.amount >= gasolineRule[gasolineRule.length - 1].gasolineRule1) {
- discount.full = gasolineRule[gasolineRule.length - 1].gasolineRule1
- oilDiscount = gasolineRule[gasolineRule.length - 1].gasolineRule2
- discount.reduce = gasolineRule[gasolineRule.length - 1].gasolineRule2
- break;
- }
- if (item.amount >= gasolineRule[i - 1].gasolineRule1 && item.amount < gasolineRule[i].gasolineRule1) {
- discount.full = gasolineRule[i - 1].gasolineRule1
- oilDiscount = gasolineRule[i - 1].gasolineRule2
- discount.reduce = gasolineRule[i - 1].gasolineRule2
- }
- } else {
- if (item.amount >= gasolineRule[i - 1].gasolineRule1) {
- discount.full = gasolineRule[i - 1].gasolineRule1
- oilDiscount = gasolineRule[i - 1].gasolineRule2
- discount.reduce = gasolineRule[i - 1].gasolineRule2
- }
- }
- }
- if (discount.reduce != 0) {
- _this.gradeDiscount.push(discount)
- _this.checkedCities2.push('满减优惠')
- }
- gasolineDiscount += +oilDiscount
- } else if (response.data.userGrade.gasolineDiscount == "每升优惠") {
- discount.type = "每升优惠"
- let oilDiscount = 0;
- for (let i = 1; i <= gasolineRule.length; i++) {
- // 将满减条件加入等级优惠列表
- if (gasolineRule.length > 1) {
- if (item.amount >= gasolineRule[gasolineRule.length - 1].gasolineRule1) {
- discount.full = gasolineRule[gasolineRule.length - 1].gasolineRule1
- oilDiscount = (item.liters * gasolineRule[gasolineRule.length - 1].gasolineRule3).toFixed(2);
- discount.reduce = (item.liters * gasolineRule[gasolineRule.length - 1].gasolineRule3).toFixed(2);
- discount.liters = gasolineRule[i - 1].gasolineRule3
- break;
- }
- if (item.amount >= gasolineRule[i - 1].gasolineRule1 && item.amount < gasolineRule[i].gasolineRule1) {
- discount.full = gasolineRule[i - 1].gasolineRule1
- oilDiscount = (item.liters * gasolineRule[i - 1].gasolineRule3).toFixed(2)
- discount.reduce = (item.liters * gasolineRule[i - 1].gasolineRule3).toFixed(2)
- discount.liters = gasolineRule[i - 1].gasolineRule3
- }
- } else {
- if (item.amount >= gasolineRule[i - 1].gasolineRule1) {
- discount.full = gasolineRule[i - 1].gasolineRule1
- oilDiscount = (item.liters * gasolineRule[i - 1].gasolineRule3).toFixed(2)
- discount.reduce = (item.liters * gasolineRule[i - 1].gasolineRule3).toFixed(2)
- discount.liters = gasolineRule[i - 1].gasolineRule3
- }
- }
- }
- if (discount.reduce != 0) {
- _this.gradeDiscount.push(discount)
- _this.checkedCities2.push('每升优惠')
- }
- gasolineDiscount += +oilDiscount
- } else {
- gasolineDiscount = 0;
- }
- }
-
- }
+ //
+ // if (response.data.fixingLevel.storeValue=="no" && _this.consumeAmount>0){
+ // _this.oilDiscount = 0
+ // _this.checkAll4 = false
+ // console.log(111)
+ // }else {
+ _this.oilDiscount += discount.discount
+ _this.gradeDiscount.push(discount)
+ _this.checkAll2 = true
+ _this.checkedCities2.push(discount.gunName)
+ // console.log(222)
+ // }
}
}
if (item.type == "柴油") {
@@ -1649,300 +1569,127 @@
if (response.data.fixingLevel.discountType == '自定义优惠' && response.data.fixingLevel.status == 'qy') {
if (response.data.fixingLevel.dieselDiscount == "满减优惠") {
let oilDiscount = 0;
- discount.type = "满减优惠"
for (let i = 1; i <= dieselRule.length; i++) {
// 将满减条件加入等级优惠列表
if (dieselRule.length > 1) {
if (item.amount >= dieselRule[dieselRule.length - 1].dieselRule1) {
- discount.full = dieselRule[dieselRule.length - 1].dieselRule1
oilDiscount = dieselRule[dieselRule.length - 1].dieselRule2
- discount.reduce = dieselRule[dieselRule.length - 1].dieselRule2
break;
}
if (item.amount >= dieselRule[i - 1].dieselRule1 && item.amount < dieselRule[i].dieselRule1) {
- discount.full = dieselRule[i - 1].dieselRule1
oilDiscount = dieselRule[i - 1].dieselRule2
- discount.reduce = dieselRule[i - 1].dieselRule2
}
} else {
- discount.full = dieselRule[i - 1].dieselRule1
if (item.amount >= dieselRule[i - 1].dieselRule1) {
oilDiscount = dieselRule[i - 1].dieselRule2
- discount.reduce = dieselRule[i - 1].dieselRule2
}
}
}
- if (discount.reduce != 0) {
- _this.gradeDiscount.push(discount)
- _this.checkedCities2.push('满减优惠')
- }
dieselDiscount += +oilDiscount
+ discount.discount = dieselDiscount
} else if (response.data.fixingLevel.dieselDiscount == "每升优惠") {
let oilDiscount = 0;
for (let i = 1; i <= dieselRule.length; i++) {
- discount.type = "每升优惠"
// 将满减条件加入等级优惠列表
if (dieselRule.length > 1) {
if (item.amount >= dieselRule[dieselRule.length - 1].dieselRule1) {
- discount.full = dieselRule[dieselRule.length - 1].dieselRule1
oilDiscount = (item.liters * dieselRule[dieselRule.length - 1].dieselRule3).toFixed(2);
- discount.reduce = (item.liters * dieselRule[dieselRule.length - 1].dieselRule3).toFixed(2);
- discount.liters = dieselRule[dieselRule.length - 1].dieselRule3
break;
}
if (item.amount >= dieselRule[i - 1].dieselRule1 && item.amount < dieselRule[i].dieselRule1) {
- discount.full = dieselRule[i - 1].dieselRule1
oilDiscount = (item.liters * dieselRule[i - 1].dieselRule3).toFixed(2)
- discount.reduce = (item.liters * dieselRule[i - 1].dieselRule3).toFixed(2)
- discount.liters = dieselRule[i - 1].dieselRule3
}
} else {
- discount.full = dieselRule[i - 1].dieselRule1
if (item.amount >= dieselRule[i - 1].dieselRule1) {
oilDiscount = (item.liters * dieselRule[i - 1].dieselRule3).toFixed(2)
- discount.reduce = (item.liters * dieselRule[i - 1].dieselRule3).toFixed(2)
- discount.liters = dieselRule[i - 1].dieselRule3
}
}
}
- if (discount.reduce != 0) {
- _this.gradeDiscount.push(discount)
- _this.checkedCities2.push('每升优惠')
- }
dieselDiscount += +oilDiscount
+ discount.discount = dieselDiscount
} else {
dieselDiscount = 0;
}
}
- }else {
- if (response.data.userGrade) {
- let dieselRule = JSON.parse(response.data.userGrade.dieselRule).sort((a, b) => a.dieselRule1 - b.dieselRule1);
- if (response.data.userGrade.preferential == '自定义优惠' && response.data.userGrade.status == 'qy') {
- if (response.data.userGrade.dieselDiscount == "满减优惠") {
- let oilDiscount = 0;
- discount.type = "满减优惠"
- for (let i = 1; i <= dieselRule.length; i++) {
- // 将满减条件加入等级优惠列表
- if (dieselRule.length > 1) {
- if (item.amount >= dieselRule[dieselRule.length - 1].dieselRule1) {
- discount.full = dieselRule[dieselRule.length - 1].dieselRule1
- oilDiscount = dieselRule[dieselRule.length - 1].dieselRule2
- discount.reduce = dieselRule[dieselRule.length - 1].dieselRule2
- break;
- }
- if (item.amount >= dieselRule[i - 1].dieselRule1 && item.amount < dieselRule[i].dieselRule1) {
- discount.full = dieselRule[i - 1].dieselRule1
- oilDiscount = dieselRule[i - 1].dieselRule2
- discount.reduce = dieselRule[i - 1].dieselRule2
- }
- } else {
- discount.full = dieselRule[i - 1].dieselRule1
- if (item.amount >= dieselRule[i - 1].dieselRule1) {
- oilDiscount = dieselRule[i - 1].dieselRule2
- discount.reduce = dieselRule[i - 1].dieselRule2
- }
- }
- }
- if (discount.reduce != 0) {
- _this.gradeDiscount.push(discount)
- _this.checkedCities2.push('满减优惠')
- }
- dieselDiscount += +oilDiscount
- } else if (response.data.userGrade.dieselDiscount == "每升优惠") {
- let oilDiscount = 0;
- for (let i = 1; i <= dieselRule.length; i++) {
- discount.type = "每升优惠"
- // 将满减条件加入等级优惠列表
- if (dieselRule.length > 1) {
- if (item.amount >= dieselRule[dieselRule.length - 1].dieselRule1) {
- discount.full = dieselRule[dieselRule.length - 1].dieselRule1
- oilDiscount = (item.liters * dieselRule[dieselRule.length - 1].dieselRule3).toFixed(2);
- discount.reduce = (item.liters * dieselRule[dieselRule.length - 1].dieselRule3).toFixed(2);
- discount.liters = dieselRule[dieselRule.length - 1].dieselRule3
- break;
- }
- if (item.amount >= dieselRule[i - 1].dieselRule1 && item.amount < dieselRule[i].dieselRule1) {
- discount.full = dieselRule[i - 1].dieselRule1
- oilDiscount = (item.liters * dieselRule[i - 1].dieselRule3).toFixed(2)
- discount.reduce = (item.liters * dieselRule[i - 1].dieselRule3).toFixed(2)
- discount.liters = dieselRule[i - 1].dieselRule3
- }
- } else {
- discount.full = dieselRule[i - 1].dieselRule1
- if (item.amount >= dieselRule[i - 1].dieselRule1) {
- oilDiscount = (item.liters * dieselRule[i - 1].dieselRule3).toFixed(2)
- discount.reduce = (item.liters * dieselRule[i - 1].dieselRule3).toFixed(2)
- discount.liters = dieselRule[i - 1].dieselRule3
- }
- }
- }
- if (discount.reduce != 0) {
- _this.gradeDiscount.push(discount)
- _this.checkedCities2.push('每升优惠')
- }
- dieselDiscount += +oilDiscount
- } else {
- dieselDiscount = 0;
- }
- }
-
- }
+ // if (response.data.fixingLevel.storeValue=="no" && _this.consumeAmount>0){
+ // _this.oilDiscount = 0
+ // _this.checkAll4 = false
+ // }else {
+ _this.oilDiscount += discount.discount
+ _this.gradeDiscount.push(discount)
+ _this.checkAll2 = true
+ _this.checkedCities2.push(discount.gunName)
+ // }
}
}
if (item.type == "天然气") {
if (response.data.fixingLevel){
_this.isFixingLevel = true
- let naturalGasRule = JSON.parse(response.data.fixingLevel.naturalGasRule).sort((a, b) => a.naturalGasRule1 - b.naturalGasRule1);
+ let naturalGasRule = JSON.parse(response.data.fixingLevel.naturalGasRule).sort((a, b) => a.naturalGas1 - b.naturalGas1);
if (response.data.fixingLevel.discountType == '自定义优惠' && response.data.fixingLevel.status == 'qy') {
if (response.data.fixingLevel.naturalGasDiscount == "满减优惠") {
let oilDiscount = 0;
- discount.type = "满减优惠"
for (let i = 1; i <= naturalGasRule.length; i++) {
// 将满减条件加入等级优惠列表
if (naturalGasRule.length > 1) {
- if (item.amount >= naturalGasRule[naturalGasRule.length - 1].naturalGasRule1) {
- discount.full = naturalGasRule[naturalGasRule.length - 1].naturalGasRule1
- oilDiscount = naturalGasRule[naturalGasRule.length - 1].naturalGasRule2;
- discount.reduce = naturalGasRule[naturalGasRule.length - 1].naturalGasRule2
+ if (item.amount >= naturalGasRule[naturalGasRule.length - 1].naturalGas1) {
+ oilDiscount = naturalGasRule[naturalGasRule.length - 1].naturalGas2;
break;
}
- if (item.amount >= naturalGasRule[i - 1].naturalGasRule1 && item.amount < naturalGasRule[i].naturalGasRule1) {
- discount.full = naturalGasRule[i - 1].naturalGasRule1
- oilDiscount = naturalGasRule[i - 1].naturalGasRule2
- discount.reduce = naturalGasRule[i - 1].naturalGasRule2
+ if (item.amount >= naturalGasRule[i - 1].naturalGas1 && item.amount < naturalGasRule[i].naturalGas1) {
+ oilDiscount = naturalGasRule[i - 1].naturalGas2
}
} else {
- if (item.amount >= naturalGasRule[i - 1].naturalGasRule1) {
- discount.full = naturalGasRule[i - 1].naturalGasRule1
- oilDiscount = naturalGasRule[i - 1].naturalGasRule2
- discount.reduce = naturalGasRule[i - 1].naturalGasRule2
+ if (item.amount >= naturalGasRule[i - 1].naturalGas1) {
+ oilDiscount = naturalGasRule[i - 1].naturalGas2
}
}
}
- if (discount.reduce != 0) {
- _this.gradeDiscount.push(discount)
- _this.checkedCities2.push('满减优惠')
- }
naturalGasDiscount += +oilDiscount
+ discount.discount = naturalGasDiscount
} else if (response.data.fixingLevel.naturalGasDiscount == "每单位优惠") {
let oilDiscount = 0;
- discount.type = "每单位优惠"
for (let i = 1; i <= naturalGasRule.length; i++) {
// 将满减条件加入等级优惠列表
if (naturalGasRule.length > 1) {
- if (item.amount >= naturalGasRule[naturalGasRule.length - 1].naturalGasRule1) {
- discount.full = naturalGasRule[naturalGasRule.length - 1].naturalGasRule1
- oilDiscount = (item.liters * naturalGasRule[gasolineRule.length - 1].naturalGasRule3).toFixed(2)
- discount.reduce = (item.liters * naturalGasRule[gasolineRule.length - 1].naturalGasRule3).toFixed(2)
- discount.liters = naturalGasRule[naturalGasRule.length - 1].naturalGasRule3
+ if (item.amount >= naturalGasRule[naturalGasRule.length - 1].naturalGas1) {
+ oilDiscount = (item.liters * naturalGasRule[naturalGasRule.length - 1].naturalGas3).toFixed(2)
break;
}
- if (item.amount >= naturalGasRule[i - 1].naturalGasRule1 && item.amount < naturalGasRule[i].naturalGasRule1) {
- discount.full = naturalGasRule[i - 1].naturalGasRule1
- oilDiscount = (item.liters * naturalGasRule[i - 1].naturalGasRule3).toFixed(2)
- discount.reduce = (item.liters * naturalGasRule[i - 1].naturalGasRule3).toFixed(2)
- discount.liters = naturalGasRule[i - 1].naturalGasRule3
+ if (item.amount >= naturalGasRule[i - 1].naturalGas1 && item.amount < naturalGasRule[i].naturalGas1) {
+ oilDiscount = (item.liters * naturalGasRule[i - 1].naturalGas3).toFixed(2)
}
} else {
- if (item.amount >= naturalGasRule[i - 1].naturalGasRule1) {
- discount.full = naturalGasRule[i - 1].naturalGasRule1
- oilDiscount = (item.liters * naturalGasRule[i - 1].naturalGasRule3).toFixed(2)
- discount.reduce = (item.liters * naturalGasRule[i - 1].naturalGasRule3).toFixed(2)
- discount.liters = naturalGasRule[i - 1].naturalGasRule3
+ if (item.amount >= naturalGasRule[i - 1].naturalGas1) {
+ oilDiscount = (item.liters * naturalGasRule[i - 1].naturalGas3).toFixed(2)
}
}
}
- if (discount.reduce != 0) {
- _this.gradeDiscount.push(discount)
- _this.checkedCities2.push('每单位优惠')
- }
naturalGasDiscount += +oilDiscount
+ discount.discount = naturalGasDiscount
} else {
naturalGasDiscount = 0;
}
}
- }else {
- if (response.data.userGrade.userGrade) {
- let naturalGasRule = JSON.parse(response.data.userGrade.naturalGasRule).sort((a, b) => a.naturalGasRule1 - b.naturalGasRule1);
- if (response.data.userGrade.preferential == '自定义优惠' && response.data.userGrade.status == 'qy') {
- if (response.data.userGrade.naturalGasDiscount == "满减优惠") {
- let oilDiscount = 0;
- discount.type = "满减优惠"
- for (let i = 1; i <= naturalGasRule.length; i++) {
- // 将满减条件加入等级优惠列表
- if (naturalGasRule.length > 1) {
- if (item.amount >= naturalGasRule[naturalGasRule.length - 1].naturalGasRule1) {
- discount.full = naturalGasRule[naturalGasRule.length - 1].naturalGasRule1
- oilDiscount = naturalGasRule[naturalGasRule.length - 1].naturalGasRule2;
- discount.reduce = naturalGasRule[naturalGasRule.length - 1].naturalGasRule2
- break;
- }
- if (item.amount >= naturalGasRule[i - 1].naturalGasRule1 && item.amount < naturalGasRule[i].naturalGasRule1) {
- discount.full = naturalGasRule[i - 1].naturalGasRule1
- oilDiscount = naturalGasRule[i - 1].naturalGasRule2
- discount.reduce = naturalGasRule[i - 1].naturalGasRule2
- }
- } else {
- if (item.amount >= naturalGasRule[i - 1].naturalGasRule1) {
- discount.full = naturalGasRule[i - 1].naturalGasRule1
- oilDiscount = naturalGasRule[i - 1].naturalGasRule2
- discount.reduce = naturalGasRule[i - 1].naturalGasRule2
- }
- }
- }
- if (discount.reduce != 0) {
- _this.gradeDiscount.push(discount)
- _this.checkedCities2.push('满减优惠')
- }
- naturalGasDiscount += +oilDiscount
- } else if (response.data.userGrade.naturalGasDiscount == "每单位优惠") {
- let oilDiscount = 0;
- discount.type = "每单位优惠"
- for (let i = 1; i <= naturalGasRule.length; i++) {
- // 将满减条件加入等级优惠列表
- if (naturalGasRule.length > 1) {
- if (item.amount >= naturalGasRule[naturalGasRule.length - 1].naturalGasRule1) {
- discount.full = naturalGasRule[naturalGasRule.length - 1].naturalGasRule1
- oilDiscount = (item.liters * naturalGasRule[gasolineRule.length - 1].naturalGasRule3).toFixed(2)
- discount.reduce = (item.liters * naturalGasRule[gasolineRule.length - 1].naturalGasRule3).toFixed(2)
- discount.liters = naturalGasRule[naturalGasRule.length - 1].naturalGasRule3
- break;
- }
- if (item.amount >= naturalGasRule[i - 1].naturalGasRule1 && item.amount < naturalGasRule[i].naturalGasRule1) {
- discount.full = naturalGasRule[i - 1].naturalGasRule1
- oilDiscount = (item.liters * naturalGasRule[i - 1].naturalGasRule3).toFixed(2)
- discount.reduce = (item.liters * naturalGasRule[i - 1].naturalGasRule3).toFixed(2)
- discount.liters = naturalGasRule[i - 1].naturalGasRule3
- }
- } else {
- if (item.amount >= naturalGasRule[i - 1].naturalGasRule1) {
- discount.full = naturalGasRule[i - 1].naturalGasRule1
- oilDiscount = (item.liters * naturalGasRule[i - 1].naturalGasRule3).toFixed(2)
- discount.reduce = (item.liters * naturalGasRule[i - 1].naturalGasRule3).toFixed(2)
- discount.liters = naturalGasRule[i - 1].naturalGasRule3
- }
- }
- }
- if (discount.reduce != 0) {
- _this.gradeDiscount.push(discount)
- _this.checkedCities2.push('每单位优惠')
- }
- naturalGasDiscount += +oilDiscount
- } else {
- naturalGasDiscount = 0;
- }
- }
-
- }
+ // if (response.data.fixingLevel.storeValue=="no" && _this.consumeAmount>0){
+ // _this.oilDiscount = 0
+ // _this.checkAll4 = false
+ // }else {
+ _this.oilDiscount += discount.discount
+ _this.gradeDiscount.push(discount)
+ _this.checkAll2 = true
+ _this.checkedCities2.push(discount.gunName)
+ // }
}
+
}
})
}
- _this.oilDiscount = gasolineDiscount + dieselDiscount + naturalGasDiscount
- _this.checkAll2 = true;
- _this.isDefaultUseCard();
+ // _this.oilDiscount = gasolineDiscount + dieselDiscount + naturalGasDiscount
+ // _this.checkAll2 = true;
+ // _this.isDefaultUseCard();
})
},
// 选择会员
@@ -1970,7 +1717,10 @@
if (this.balance>0){
this.checkAll4 = true
}
- await this.getOilCoupon()
+ await this.getGrade(this.member.id,this.member.gradeId)
+ if (!this.isFixingLevel){
+ await this.getOilCoupon()
+ }
},
getOilCoupon(){
let type = 0;
@@ -2010,7 +1760,7 @@
if(!this.isOilStorageCard) {
_this.oilDiscount += res.data.memberFavorableAmount
_this.checkAll2 = true
- this.checkedCities2.push(discount.oilName)
+ this.checkedCities2.push(discount.gunName)
}
}
if (res.data.cardFavorableAmount){
@@ -2029,7 +1779,7 @@
if(!this.isOilStorageCard) {
_this.fullReduction += res.data.activeFavorableAmount
_this.checkAll1 = true
- this.checkedCities1.push(discount.oilName)
+ this.checkedCities1.push(discount.gunName)
}
}
// }
@@ -2431,7 +2181,7 @@
}
// 校验油罐内油是否足够
- await getOilTank(this.form.tankId).then(res => {
+ await getOilTank(this.form.tankId).then(async res => {
if (res.data.storedQuantity-this.form.liters<0){
this.$modal.msgError("所加油的升数大于油罐内的升数,请重新选择加油升数")
return;
@@ -2464,7 +2214,10 @@
if (this.balance>0){
this.checkAll4 = true
}
- this.getOilCoupon()
+ await this.getGrade(this.member.id,this.member.gradeId)
+ if (!this.isFixingLevel){
+ await this.getOilCoupon()
+ }
}
}
})
diff --git a/gasStation-uni/pagesMy/comment/comment.vue b/gasStation-uni/pagesMy/comment/comment.vue
index 98b8c9fab..d7b0b2159 100644
--- a/gasStation-uni/pagesMy/comment/comment.vue
+++ b/gasStation-uni/pagesMy/comment/comment.vue
@@ -23,11 +23,11 @@
-
+
@@ -45,7 +45,7 @@
return {
title: '',
description: '您的宝贵建议,就是我们前进的动力~动动手指,帮助我们做得更好~~',
- count: 10,
+ count: 5,
value: 0,
value1: '',
textlist: [{
diff --git a/gasStation-uni/pagesMy/details/details.vue b/gasStation-uni/pagesMy/details/details.vue
index 149bcf0aa..043018aab 100644
--- a/gasStation-uni/pagesMy/details/details.vue
+++ b/gasStation-uni/pagesMy/details/details.vue
@@ -9,49 +9,58 @@
- 已支付订单
- 如果有疑问请向客户进行资讯
+
+ 已支付订单
+ 支付失败订单
+ 已退款订单
+ 退款中订单
+ 未支付订单
+ 如果有疑问请向商家进行咨询
订单信息
- 油号油枪
- 92#/1号枪
+ 油站名称
+ {{oilOrder.storeName}}{{oilOrder.description ? "("+oilOrder.description+")" : ""}}
+
+
+ 加油员工
+ {{oilOrder.realName}}
油号油枪
- 92#/1号枪
+ {{oilOrder.oilName}}/{{oilOrder.gunName}}
- 油号油枪
- 92#/1号枪
-
-
- 油号油枪
- 92#/1号枪
+ 油品单价
+ ¥{{oilPrice}}/L
加油信息
- 油号油枪
- 92#/1号枪
+ 加油金额
+ {{oilOrder.orderAmount}}元
- 油号油枪
- 92#/1号枪
-
- 优惠信息
-
- 油号油枪
- 92#/1号枪
+ 实付金额
+ {{oilOrder.payAmount}}元
- 油号油枪
- 92#/1号枪
+ 储值卡或囤油卡消费金额
+ {{oilOrder.orderAmount - oilOrder.discountAmount - oilOrder.payAmount}}元
+
+
+ 加油数量
+ {{oilOrder.oilNum}}升
+
+
+
+ 优惠金额
+ {{oilOrder.discountAmount}}元
-
- 评价有礼
+
+ 去评价
@@ -60,21 +69,50 @@