| | |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | |
| | | @Service(version = "1.0") |
| | | @Service(version = "1.0.0") |
| | | public class LuckyActivityAwardResultServiceImpl implements LuckyActivityAwardResultService { |
| | | |
| | | @Resource |
| | |
| | | } |
| | | |
| | | @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; |
| | |
| | | return luckyActivityAwardResultMapper.count(query); |
| | | } |
| | | |
| | | @Override |
| | | public LuckyActivityAwardResult getDetail(Long id) { |
| | | return luckyActivityAwardResultMapper.selectByPrimaryKey(id); |
| | | } |
| | | |
| | | |
| | | } |