|
@@ -27,6 +27,7 @@ export default {
|
|
|
available, // 用户可用的积分(当前车辆在) available是用户选择抵扣N小时后剩余的可用积分
|
|
|
maxDiscountFee, // 单次上限(元)
|
|
|
unitAmount, // 兑换值(元)
|
|
|
+ unlimitUsePoints, // 前海积分最大上限
|
|
|
unitHour, // 兑换值(小时)
|
|
|
pointsPerUnit = 0, // 500积分对应的价值
|
|
|
discountFee,
|
|
@@ -44,6 +45,7 @@ export default {
|
|
|
commit('setMaxOneDayDiscountFee',maxOneDayDiscountFee);
|
|
|
commit('setPointsPerHour',pointsPerUnit);
|
|
|
commit('setUnitAmount',unitAmount);
|
|
|
+ commit('setUnlimitUsePoints', unlimitUsePoints);
|
|
|
commit('setUnitHour', unitHour);
|
|
|
commit('setIntegralDesc',discountFee ? `已选择兑换${ discountFee }元` : available > pointsPerUnit ? `${ available }积分可减免` : `${ pointsPerUnit }积分可停车1小时`); // 积分优惠处的描述
|
|
|
},
|
|
@@ -112,7 +114,7 @@ export default {
|
|
|
maxPointsTime = state.availableDiscountFee
|
|
|
}
|
|
|
console.log(392,state.pointsTime,maxPointsTime,parkMallCode);
|
|
|
- if ( parkMallCode === 5 ) {
|
|
|
+ if ( parkMallCode === 5 && state.unlimitUsePoints === 'LIMIT' ) {
|
|
|
if ( type === 'add' && state.pointsTime >= maxPointsTime ) {
|
|
|
// 以下是深圳积分上限规则
|
|
|
// 超出抵扣上限,每日最高可抵扣${this.parkFee.parkInfoEntity.maxOneDayHour}元 '优惠金额' >= '每日最高可抵扣'
|
|
@@ -157,7 +159,7 @@ export default {
|
|
|
return
|
|
|
}
|
|
|
// 计算浦东的上限
|
|
|
- if ( type === 'add' && state.usingTotalDiscount < state.maxOneDayDiscountFee && parkMallCode === 5 ) {
|
|
|
+ if ( type === 'add' && state.usingTotalDiscount < state.maxOneDayDiscountFee && parkMallCode === 5 && state.unlimitUsePoints === 'LIMIT') {
|
|
|
return;
|
|
|
}
|
|
|
if ( type === 'add' ) {
|