diff --git a/mallinkCApi/src/main/java/com/iformall/controller/WxCarController.java b/mallinkCApi/src/main/java/com/iformall/controller/WxCarController.java index 752ff7ce9..192e055d7 100644 --- a/mallinkCApi/src/main/java/com/iformall/controller/WxCarController.java +++ b/mallinkCApi/src/main/java/com/iformall/controller/WxCarController.java @@ -327,10 +327,10 @@ public class WxCarController extends BaseController { return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL.getCode(), "广场停车场类型非法."); } - Integer used = ParkCacheUtils.getCarCouponUseCacheLock(redisTemplate, vendor.getMessage(), carNumber); - if (null != used && 1 == used.intValue()) { - return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL.getCode(), "已经使用过停车券,不能叠加使用."); - } +// Integer used = ParkCacheUtils.getCarCouponUseCacheLock(redisTemplate, vendor.getMessage(), carNumber); +// if (null != used && 1 == used.intValue()) { +// return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL.getCode(), "已经使用过停车券,不能叠加使用."); +// } if (park.getVendorType().equals(EnumCarVendor.CAR_ETCP.getCode())) { ResultData result = etcpHelper.getCoupon(paramMap, park, userCar,carNumber); diff --git a/mallinkCallback/src/main/java/com/iformall/controller/callback/WxCarETCPCallBackController.java b/mallinkCallback/src/main/java/com/iformall/controller/callback/WxCarETCPCallBackController.java index 001ea6bc2..a3a715c74 100644 --- a/mallinkCallback/src/main/java/com/iformall/controller/callback/WxCarETCPCallBackController.java +++ b/mallinkCallback/src/main/java/com/iformall/controller/callback/WxCarETCPCallBackController.java @@ -88,8 +88,8 @@ public class WxCarETCPCallBackController extends BaseController { public Result etcpParkInCallback(@RequestBody Map paramMap) { logger.info("["+getIpAddr()+"] etcpParkInCallback: " + paramMap.toString()); String carNumber = paramMap.get(ETCPUtil.ETCP_CAR_NUMBER); - ParkCacheUtils.removeCache(redisTemplate, "etcp", carNumber); - ParkCacheUtils.setCarCouponUnUseCacheLock(redisTemplate, "etcp", carNumber); + ParkCacheUtils.removeCache(redisTemplate, "ETCP", carNumber); + ParkCacheUtils.setCarCouponUnUseCacheLock(redisTemplate, "ETCP", carNumber); doEtcpParkIn(paramMap); return new Result(EnumETCPCode.SUCCESS.getCode(), EnumETCPCode.SUCCESS.getMessage()); @@ -117,7 +117,7 @@ public class WxCarETCPCallBackController extends BaseController { public Result etcpParkOutCallback(@RequestBody Map paramMap) { logger.info("["+getIpAddr()+"etcpParkOutCallback: " + paramMap.toString()); String carNumber = paramMap.get(ETCPUtil.ETCP_CAR_NUMBER); - ParkCacheUtils.removeCache(redisTemplate, "etcp", carNumber); + ParkCacheUtils.removeCache(redisTemplate, "ETCP", carNumber); doEtcpParkOut(paramMap); return new Result(EnumETCPCode.SUCCESS.getCode(), EnumETCPCode.SUCCESS.getMessage());