记得上下班打卡 | git大法好,push需谨慎

Commit f89abe0b authored by 姜秀龙's avatar 姜秀龙

Merge branch 'zjp_dev_volume' into 'master'

Zjp dev volume

See merge request !365
parents 6993979f e5a6b0c0
...@@ -274,11 +274,9 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsOrderServ ...@@ -274,11 +274,9 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsOrderServ
// return ResponseDto.failure(ErrorMapping.get("20010"));//当前不可购买 // return ResponseDto.failure(ErrorMapping.get("20010"));//当前不可购买
// } // }
//通用判断时间 //优先卷使用
if (payOrderParam.getAdvanceCode() != null) { if (payOrderParam.getAdvanceCode() != null) {
if (isOldMember) { if (!isOldMember) {
} else {
if (DateUtil.compareStrDay(DateUtil.getNowTime(), memberTimeStart) == 1 && DateUtil.compareStrDay(DateUtil.getNowTime(), timeStart) == -1) { if (DateUtil.compareStrDay(DateUtil.getNowTime(), memberTimeStart) == 1 && DateUtil.compareStrDay(DateUtil.getNowTime(), timeStart) == -1) {
advanceMap = orderUtils.useCoupon(payOrderParam.getAdvanceCode(), "购买 " + performanceData.getTitle(), BigDecimal.ZERO, payOrderParam.getPerformanceId(), payOrderParam.getTimeId(), payOrderParam.getTicketId(),performanceData.getType()); advanceMap = orderUtils.useCoupon(payOrderParam.getAdvanceCode(), "购买 " + performanceData.getTitle(), BigDecimal.ZERO, payOrderParam.getPerformanceId(), payOrderParam.getTimeId(), payOrderParam.getTicketId(),performanceData.getType());
if (advanceMap == null) { if (advanceMap == null) {
...@@ -298,6 +296,8 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsOrderServ ...@@ -298,6 +296,8 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsOrderServ
if (couponCount > 1) {//todo if (couponCount > 1) {//todo
useAdvance = false; useAdvance = false;
dataUtils.decrUseCouponCount(uid, performanceData.getPerformancesId()); dataUtils.decrUseCouponCount(uid, performanceData.getPerformancesId());
//退卷
orderUtils.backAdvanceCoupon(payOrderParam.getAdvanceCode(), uid);
return ResponseDto.failure("本场演出限用1张优先券,已超出"); return ResponseDto.failure("本场演出限用1张优先券,已超出");
} }
} }
......
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