|
@@ -291,7 +291,7 @@ export default {
|
|
}
|
|
}
|
|
// 消费减免
|
|
// 消费减免
|
|
if ( consume?.length && consume[0].discountFee > 0 && consume[0].hasOwnProperty('selected')? consume[0]?.selected : consume[0]?.defaultSelected) {
|
|
if ( consume?.length && consume[0].discountFee > 0 && consume[0].hasOwnProperty('selected')? consume[0]?.selected : consume[0]?.defaultSelected) {
|
|
- const { redeemSalesAmount, defaultDiscountTime} = consume[0]
|
|
|
|
|
|
+ const { redeemSalesAmount, defaultDiscountTime, couponCodes = ''} = consume[0]
|
|
const selected = consume[0].hasOwnProperty('selected') ? consume[0].selected : consume[0].defaultSelected;
|
|
const selected = consume[0].hasOwnProperty('selected') ? consume[0].selected : consume[0].defaultSelected;
|
|
let discountTime = 0
|
|
let discountTime = 0
|
|
let discountFee = 0
|
|
let discountFee = 0
|
|
@@ -307,6 +307,10 @@ export default {
|
|
// 杭州,沈阳,天津,福州,重新计算 redeemSalesAmount
|
|
// 杭州,沈阳,天津,福州,重新计算 redeemSalesAmount
|
|
"redeemSalesAmount": ([2,4,6,8].indexOf(this.parkMallCode) > -1) ? (redeemSalesAmount / defaultDiscountTime) * ( discountFee / hourPrice) : redeemSalesAmount
|
|
"redeemSalesAmount": ([2,4,6,8].indexOf(this.parkMallCode) > -1) ? (redeemSalesAmount / defaultDiscountTime) * ( discountFee / hourPrice) : redeemSalesAmount
|
|
}
|
|
}
|
|
|
|
+ // 浦东,重新计算 couponCodes
|
|
|
|
+ if( this.parkMallCode == 1 && couponCodes) {
|
|
|
|
+ params.discountInfo.consume.couponCodes = couponCodes.split('#').slice(0,discountFee / hourPrice).toString().replace(/,/g, '#')
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
// 积分
|
|
// 积分
|