mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-04-21 11:35:12 +08:00
配置充电停车优惠
This commit is contained in:
@@ -728,14 +728,12 @@ public class CommonService {
|
||||
return;
|
||||
}
|
||||
// 是否已经发券
|
||||
String redisKey = CacheConstants.CAR_BIND_COUPON_BY_ORDER_CODE + orderBasicInfo.getOrderCode();
|
||||
Object cacheObject = redisCache.getCacheObject(redisKey);
|
||||
if (cacheObject != null) {
|
||||
CarCouponRecord carCouponRecord = carCouponRecordService.selectCarCouponRecord(orderBasicInfo.getOrderCode());
|
||||
if (carCouponRecord != null) {
|
||||
log.info("{}该订单已经发券", orderBasicInfo.getOrderCode());
|
||||
return;
|
||||
}
|
||||
// 绑定停车券
|
||||
// PileStationVO stationInfo = pileStationInfoService.getStationInfo(orderBasicInfo.getStationId());
|
||||
String parkingPlatformId = chargeParkingDiscount.getParkingPlatformId() + "";
|
||||
boolean discountFlag = false;
|
||||
if (StringUtils.equals(ParkingPlatformEnum.LU_TONG_YUN_TING_PLATFORM.getCode(), parkingPlatformId)) {
|
||||
@@ -760,10 +758,8 @@ public class CommonService {
|
||||
|
||||
if (discountFlag) {
|
||||
log.info("订单号:{}, 车牌号:{}, 发券成功", orderBasicInfo.getOrderCode(), orderBasicInfo.getPlateNumber());
|
||||
//发券成功保存到redis
|
||||
redisCache.setCacheObject(redisKey, Boolean.TRUE, 24, TimeUnit.HOURS);
|
||||
// 将下发优惠券信息存入表
|
||||
CarCouponRecord carCouponRecord = new CarCouponRecord();
|
||||
carCouponRecord = new CarCouponRecord();
|
||||
carCouponRecord.setOrderCode(orderBasicInfo.getOrderCode());
|
||||
carCouponRecord.setReturnCode("200");
|
||||
carCouponRecord.setReturnMsg("ok");
|
||||
|
||||
Reference in New Issue
Block a user