From da36dbefcd945cc85d170c5c2e78682d13497f97 Mon Sep 17 00:00:00 2001
From: yujian <yujian@123.com>
Date: 星期一, 26 八月 2019 17:46:24 +0800
Subject: [PATCH] Merge branch 'div' of ssh://193.112.35.168:29418/fanli-server into div

---
 fanli/src/main/java/com/yeshi/fanli/service/impl/integral/IntegralTaskRecordServiceImpl.java |   24 +++++++++++++++++++-----
 1 files changed, 19 insertions(+), 5 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/integral/IntegralTaskRecordServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/integral/IntegralTaskRecordServiceImpl.java
index addd037..6b272d8 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/impl/integral/IntegralTaskRecordServiceImpl.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/integral/IntegralTaskRecordServiceImpl.java
@@ -255,10 +255,11 @@
 		if (UniqueKeyEnum.dailySign == taskClass.getUniqueKey()) {
 			SimpleDateFormat format = new SimpleDateFormat("yy-MM-dd HH:mm:ss");
 			Date recordTime = record.getCreateTime();
-			List<IntegralTaskRecord> list = integralTaskRecordMapper.listSignRecordByDateTime(uid, cid, format.format(recordTime));
+			List<IntegralTaskRecord> list = integralTaskRecordMapper.listSignRecordByDateTime(uid, cid,
+					format.format(recordTime));
 			int num = 1;
 			if (list != null && list.size() > 0) {
-				try {	
+				try {
 					Date nextDate = null;
 					for (IntegralTaskRecord tntegralTaskRecord : list) {
 						if (nextDate == null) {
@@ -281,17 +282,18 @@
 			int num = 0;
 			FrequencyEnum frequency = integralTask.getFrequency();
 			if (frequency == FrequencyEnum.everyday) {
-				num = integralTaskRecordMapper.countByTaskIdTodayNum(uid, taskId, TimeUtil.getWholeTime(record.getCreateTime().getTime()));
+				num = integralTaskRecordMapper.countByTaskIdTodayNum(uid, taskId,
+						TimeUtil.getWholeTime(record.getCreateTime().getTime()));
 			} else if (frequency == FrequencyEnum.onlyOne) {
 				num = 1;
 			}
-			
+
 			if (num <= 0)
 				num = 1;
 			String title = taskClass.getName() + "-" + integralTask.getName() + "-" + num + "娆�";
 			detail.setTitle(title);
 		}
-		
+
 		detail.setUid(uid);
 		detail.setMoney(record.getGoldCoin());
 		detail.setCreateTime(record.getCreateTime());
@@ -327,4 +329,16 @@
 		integralTaskRecordMapper.insertSelective(record);
 		return record;
 	}
+
+	@Override
+	public List<IntegralTaskRecord> listByCidAndUidAndCreateTime(Long cid, Long uid, Date minTime, Date maxTime,
+			int page, int count) {
+		return integralTaskRecordMapper.listByCidAndUidAndCreateTime(cid, uid, minTime, maxTime, (page - 1) * count,
+				count);
+	}
+
+	@Override
+	public long countByCidAndUidAndCreateTime(Long cid, Long uid, Date minTime, Date maxTime) {
+		return integralTaskRecordMapper.countByCidAndUidAndCreateTime(cid, uid, minTime, maxTime);
+	}
 }

--
Gitblit v1.8.0