From 74196bcc835d9b76cdd1bc3d85b0dfbe0191fc00 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期四, 31 十二月 2020 19:23:43 +0800 Subject: [PATCH] 活动信息缓存 --- service-lucky/src/main/java/com/ks/lucky/service/impl/remote/LuckyActivityAwardResultServiceImpl.java | 23 ++++++++++++++++++++++- 1 files changed, 22 insertions(+), 1 deletions(-) diff --git a/service-lucky/src/main/java/com/ks/lucky/service/impl/remote/LuckyActivityAwardResultServiceImpl.java b/service-lucky/src/main/java/com/ks/lucky/service/impl/remote/LuckyActivityAwardResultServiceImpl.java index 22bb345..7eb872a 100644 --- a/service-lucky/src/main/java/com/ks/lucky/service/impl/remote/LuckyActivityAwardResultServiceImpl.java +++ b/service-lucky/src/main/java/com/ks/lucky/service/impl/remote/LuckyActivityAwardResultServiceImpl.java @@ -22,7 +22,7 @@ import java.util.Date; import java.util.List; -@Service(version = "1.0") +@Service(version = "1.0.0") public class LuckyActivityAwardResultServiceImpl implements LuckyActivityAwardResultService { @Resource @@ -158,6 +158,22 @@ } @Override + public LuckyActivityAwardResult getUnRecievedAward(Long appId, String uid, Long activityId) { + ActivityAwardResultQuery query = new ActivityAwardResultQuery(); + query.state = LuckyActivityAwardResult.STATE_NOT_RECIEVE; + query.appId = appId; + query.uid = uid; + query.activityId = activityId; + query.count = 1; + + List<LuckyActivityAwardResult> list = luckyActivityAwardResultMapper.list(query); + if (list != null && list.size() > 0) { + return list.get(0); + } + return null; + } + + @Override public long countUnRecievedAward(Long appId, String uid) { ActivityAwardResultQuery query = new ActivityAwardResultQuery(); query.state = LuckyActivityAwardResult.STATE_NOT_RECIEVE; @@ -166,5 +182,10 @@ return luckyActivityAwardResultMapper.count(query); } + @Override + public LuckyActivityAwardResult getDetail(Long id) { + return luckyActivityAwardResultMapper.selectByPrimaryKey(id); + } + } -- Gitblit v1.8.0