From 83006f6faf21beba58beba3f8cc8325130b24b45 Mon Sep 17 00:00:00 2001 From: zyy <121611808@qq.com> Date: Thu, 13 Aug 2020 15:30:00 +0800 Subject: [PATCH] up --- .../service/impl/AwardListServiceImpl.java | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/main/java/com/bsd/say/service/impl/AwardListServiceImpl.java b/src/main/java/com/bsd/say/service/impl/AwardListServiceImpl.java index 46fcf66..5ffffdf 100644 --- a/src/main/java/com/bsd/say/service/impl/AwardListServiceImpl.java +++ b/src/main/java/com/bsd/say/service/impl/AwardListServiceImpl.java @@ -85,16 +85,16 @@ public class AwardListServiceImpl extends BaseServiceImpllambdaQuery().eq(Users::getOpenId, openId) .and(queryWrapper1 -> queryWrapper1.eq(Users::getState, 1))); -// if (redisService.exists("user-award-" + users.getId())) { -// -// AwardList userAWardList = userAWardList = awardListMapper.selectOne(Wrappers.lambdaQuery().eq(AwardList::getUserId, users.getId())); -// if (null != userAWardList) { -// -// -// redisService.set("user-award-" + users.getId(), userAWardList.toString()); -// throw new AreadyAwardException("您已经抽过奖了, 不要太贪心哦~~~"); -// } -// } + if (redisService.exists("user-award-" + users.getId())) { + + AwardList userAWardList = userAWardList = awardListMapper.selectOne(Wrappers.lambdaQuery().eq(AwardList::getUserId, users.getId())); + if (null != userAWardList) { + + + redisService.set("user-award-" + users.getId(), userAWardList.toString()); + throw new AreadyAwardException("您已经抽过奖了, 不要太贪心哦~~~"); + } + } // synchronized (this) { AwardList maxIdAward = awardListMapper.selectByMaxId();