From f1a2d46aaa612253afba7b1d61ad04a2f0ef7eed Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期三, 21 八月 2019 11:55:52 +0800 Subject: [PATCH] 金币获得客户端事件添加 --- fanli/src/main/java/com/yeshi/fanli/dao/mybatis/integral/IntegralTaskRecordMapper.java | 45 ++++++++++++++++++++++++++++++--------------- 1 files changed, 30 insertions(+), 15 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/dao/mybatis/integral/IntegralTaskRecordMapper.java b/fanli/src/main/java/com/yeshi/fanli/dao/mybatis/integral/IntegralTaskRecordMapper.java index e18e7d6..6e509e3 100644 --- a/fanli/src/main/java/com/yeshi/fanli/dao/mybatis/integral/IntegralTaskRecordMapper.java +++ b/fanli/src/main/java/com/yeshi/fanli/dao/mybatis/integral/IntegralTaskRecordMapper.java @@ -1,5 +1,6 @@ package com.yeshi.fanli.dao.mybatis.integral; +import java.util.Date; import java.util.List; import java.util.Set; @@ -12,63 +13,77 @@ /** * 鏈鍙栭噾甯� + * * @param count * @param uid * @return */ List<IntegralTaskRecord> listNotReceived(@Param("count") int count, @Param("uid") Long uid); - - + /** * 鏈鍙栭噾甯�- 鎺掗櫎id + * * @param count * @param uid * @return */ List<IntegralTaskRecord> listNotReceivedExcludeId(@Param("count") int count, @Param("uid") Long uid, - @Param("list")Set<Long> idList); - - + @Param("list") Set<Long> idList); + /** * 鎬诲畬鎴� + * * @param uid * @param dateType * @return */ - Integer getTotalGoldCoin(@Param("uid") Long uid, @Param("cid") Long cid, @Param("dateType")Integer dateType); - + Integer getTotalGoldCoin(@Param("uid") Long uid, @Param("cid") Long cid, @Param("dateType") Integer dateType); + /** * 缁熻瀹屾垚鏁伴噺 + * * @param uid * @param cid * @param dateType * @return */ - Integer countFinished(@Param("uid") Long uid, @Param("cid") Long cid, @Param("dateType")Integer dateType); - + Integer countFinished(@Param("uid") Long uid, @Param("cid") Long cid, @Param("dateType") Integer dateType); + /** * 杩�7澶╃鍒版儏鍐� + * * @param uid * @param cid - * @param sortState 1鍊掑簭-鍒涘缓鏃堕棿 + * @param sortState + * 1鍊掑簭-鍒涘缓鏃堕棿 * @return */ List<IntegralTaskRecord> listDaySignRecord(@Param("uid") Long uid, @Param("cid") Long cid); - - + /** * 鏈鍙栭噾甯� + * * @param count * @param uid * @return */ int countTotalGoldCoin(@Param("uid") Long uid); - + /** * 鏇存柊棰嗗彇鐘舵�� + * * @param uid */ void updateReceived(@Param("uid") Long uid); - + + /** + * 鏍规嵁浠诲姟ID涓庢椂闂存鏌ヨ浠诲姟瀹屾垚鏁伴噺 + * + * @param taskId + * @param uid + * @param minTime + * @param maxTime + */ + int countGetCountByTaskIdAndDay(@Param("taskId") Long taskId,@Param("uid")Long uid, @Param("minTime") Date minTime, + @Param("maxTime") Date maxTime); } - -- Gitblit v1.8.0