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

Commit 227dbdb5 authored by 张国柄's avatar 张国柄

~API:代领券:校验逻辑调整;

parent a754c8bd
...@@ -119,9 +119,9 @@ public class GoblinCouponController { ...@@ -119,9 +119,9 @@ public class GoblinCouponController {
public ResponseDto<GoblinUserCouponVo> fetched(@NotBlank(message = "店铺ID不能为空") @RequestParam("storeId") String storeId, public ResponseDto<GoblinUserCouponVo> fetched(@NotBlank(message = "店铺ID不能为空") @RequestParam("storeId") String storeId,
@NotBlank(message = "平台券ID不能为空") @RequestParam("storeCouponId") String storeCouponId, @NotBlank(message = "平台券ID不能为空") @RequestParam("storeCouponId") String storeCouponId,
@NotBlank(message = "UID不能为空")@RequestParam("uid") String uid) { @NotBlank(message = "UID不能为空")@RequestParam("uid") String uid) {
if (!goblinRedisUtils.hasStoreId(CurrentUtil.getCurrentUid(), storeId)) { // if (!goblinRedisUtils.hasStoreId(CurrentUtil.getCurrentUid(), storeId)) {
return ResponseDto.failure(ErrorMapping.get("149002")); // return ResponseDto.failure(ErrorMapping.get("149002"));
} // }
// TODO: 2022/3/5 ==zhanggb.UID校验真实性 // TODO: 2022/3/5 ==zhanggb.UID校验真实性
GoblinStoreCouponVo storeCouponVo = goblinRedisUtils.getStoreCouponVo(storeCouponId); GoblinStoreCouponVo storeCouponVo = goblinRedisUtils.getStoreCouponVo(storeCouponId);
...@@ -129,10 +129,10 @@ public class GoblinCouponController { ...@@ -129,10 +129,10 @@ public class GoblinCouponController {
log.warn("商城:用户领取优惠券:优惠券不存在:[uid={},storeCouponId={}]", uid, storeCouponId); log.warn("商城:用户领取优惠券:优惠券不存在:[uid={},storeCouponId={}]", uid, storeCouponId);
return ResponseDto.failure(ErrorMapping.get("140050")); return ResponseDto.failure(ErrorMapping.get("140050"));
} }
// if (null != storeId && !storeId.equals(storeCouponVo.getStoreId())) { if (null != storeId && !storeId.equals(storeCouponVo.getStoreId())) {
// log.warn("商城:POS机代领优惠券:非法请求,非本店铺优惠券:[uid={},storeCouponId={}]", uid, storeCouponId); log.warn("商城:POS机代领优惠券:非法请求,非本店铺优惠券:[uid={},storeCouponId={}]", uid, storeCouponId);
// return ResponseDto.failure(ErrorMapping.get("140050")); return ResponseDto.failure(ErrorMapping.get("140050"));
// } }
if (!storeCouponVo.getState().equals("1")) { if (!storeCouponVo.getState().equals("1")) {
return ResponseDto.failure(ErrorMapping.get("140051")); return ResponseDto.failure(ErrorMapping.get("140051"));
} }
......
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