From 6c09cbd70388ae53ec593de253f69cfa1a3eeda7 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期六, 06 二月 2021 15:41:25 +0800 Subject: [PATCH] 活动管理界面完善 --- facade-lucky/src/main/java/com/ks/lucky/remote/service/LuckyActivityAwardResultService.java | 45 +++++++++++++++++++++++++++++++++++++++------ 1 files changed, 39 insertions(+), 6 deletions(-) diff --git a/facade-lucky/src/main/java/com/ks/lucky/remote/service/LuckyActivityAwardResultService.java b/facade-lucky/src/main/java/com/ks/lucky/remote/service/LuckyActivityAwardResultService.java index 3134114..634abed 100644 --- a/facade-lucky/src/main/java/com/ks/lucky/remote/service/LuckyActivityAwardResultService.java +++ b/facade-lucky/src/main/java/com/ks/lucky/remote/service/LuckyActivityAwardResultService.java @@ -4,6 +4,7 @@ import com.ks.lucky.exception.LuckyActivityAwardResultException; import com.ks.lucky.exception.LuckyActivityException; import com.ks.lucky.pojo.DO.LuckyActivityAwardResult; +import com.ks.lucky.pojo.DTO.ActivityDrawnReceiveParams; import java.util.Date; import java.util.List; @@ -19,19 +20,22 @@ * @param appId * @param uid * @param activityId - * @param awardId * @return */ - public LuckyActivityAwardResult getResult(Long appId, String uid, Long activityId, Long awardId); + public LuckyActivityAwardResult getResult(Long appId, String uid, Long activityId); + /** * 棰嗗 - * * @param appId * @param uid * @param activityId + * @param params + * @throws LuckyActivityException + * @throws LuckyActivityAwardException + * @throws LuckyActivityAwardResultException */ - public void recieveAward(Long appId, String uid, Long activityId) throws LuckyActivityException, LuckyActivityAwardException, LuckyActivityAwardResultException; + public void recieveAward(Long appId, String uid, Long activityId, ActivityDrawnReceiveParams params) throws LuckyActivityException, LuckyActivityAwardException, LuckyActivityAwardResultException; /** @@ -42,9 +46,9 @@ * @param pageSize * @return */ - public List<Long> getDrawnActivityIdList(Long appId, Long uid, int page, int pageSize); + public List<Long> getDrawnActivityIdList(Long appId, String uid, int page, int pageSize); - public long countDrawnActivityIdList(Long appId, Long uid); + public long countDrawnActivityIdList(Long appId, String uid); /** @@ -78,4 +82,33 @@ public Date getLatestUpdateTime(Long activityId); + /** + * 鑾峰彇鐢ㄦ埛鏈鍙栫殑濂栭」 + * + * @param appId + * @param uid + * @return + */ + public List<LuckyActivityAwardResult> getUnRecievedAward(Long appId, String uid, int page, int pageSize); + + + /** + * 鑾峰彇鐢ㄦ埛鏈鍙栫殑濂栭」 + * @param appId + * @param uid + * @param activityId + * @return + */ + public LuckyActivityAwardResult getUnRecievedAward(Long appId, String uid, Long activityId); + + public long countUnRecievedAward(Long appId, String uid); + + + /** + * 鑾峰彇璇︽儏 + * @param id + * @return + */ + public LuckyActivityAwardResult getDetail(Long id); + } -- Gitblit v1.8.0