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