diff --git a/src/main/java/com/sqx/modules/app/service/impl/UserMoneyDetailsServiceImpl.java b/src/main/java/com/sqx/modules/app/service/impl/UserMoneyDetailsServiceImpl.java index fea124a4..46e153f0 100644 --- a/src/main/java/com/sqx/modules/app/service/impl/UserMoneyDetailsServiceImpl.java +++ b/src/main/java/com/sqx/modules/app/service/impl/UserMoneyDetailsServiceImpl.java @@ -43,6 +43,7 @@ public class UserMoneyDetailsServiceImpl extends ServiceImpl week = redisUtils.get(redisKey, Map.class); @@ -206,7 +206,7 @@ public class DiscSpinningController { TaskCenterRecord centerRecord = new TaskCenterRecord(); centerRecord.setUserId(userId); centerRecord.setTaskId(Long.valueOf(entry.getKey())); - if(source.equals(2)){ + if (source.equals(2)) { sourceId = Long.valueOf(entry.getKey()); centerRecord.setSourceId(Long.getLong(entry.getKey())); } @@ -220,7 +220,7 @@ public class DiscSpinningController { break; } } - redisUtils.set(redisKey,week,DateUtils.todayAfterSecond()); + redisUtils.set(redisKey, week, DateUtils.todayAfterSecond()); } return new Result().put("data", discSpinningService.draws(i == null ? 1 : i + 1, amount, sourceId, userId, source)); diff --git a/src/main/java/com/sqx/modules/discSpinning/entity/DiscSpinningRecord.java b/src/main/java/com/sqx/modules/discSpinning/entity/DiscSpinningRecord.java index e7e6ffc3..d68c1cb5 100644 --- a/src/main/java/com/sqx/modules/discSpinning/entity/DiscSpinningRecord.java +++ b/src/main/java/com/sqx/modules/discSpinning/entity/DiscSpinningRecord.java @@ -21,6 +21,7 @@ public class DiscSpinningRecord extends Model { private Long sourceId; private Long userId; + private String imgUrl; //描述 private String name; //类型 1谢谢惠顾 2 红包 9 其它 @@ -41,11 +42,12 @@ public class DiscSpinningRecord extends Model { public DiscSpinningRecord() { } - public DiscSpinningRecord(String name, Long sourceId, Long userId, Integer type, BigDecimal number, + public DiscSpinningRecord(String name, Long sourceId, Long userId,String imgUrl, Integer type, BigDecimal number, String drawDay, String createTime, Integer source) { this.name = name; this.userId = userId; this.sourceId = sourceId; + this.imgUrl = imgUrl; this.type = type; this.number = number; this.drawDay = drawDay; diff --git a/src/main/java/com/sqx/modules/discSpinning/service/impl/DiscSpinningRecordServiceImpl.java b/src/main/java/com/sqx/modules/discSpinning/service/impl/DiscSpinningRecordServiceImpl.java index 985b73c5..0d1503e4 100644 --- a/src/main/java/com/sqx/modules/discSpinning/service/impl/DiscSpinningRecordServiceImpl.java +++ b/src/main/java/com/sqx/modules/discSpinning/service/impl/DiscSpinningRecordServiceImpl.java @@ -29,6 +29,7 @@ public class DiscSpinningRecordServiceImpl extends ServiceImpl recordQuery = new QueryWrapper<>(); recordQuery.eq("source_id", sourceId); + recordQuery.eq("source", "taskM"); recordQuery.gt("create_time", DateUtil.beginOfMonth(new Date())); return discSpinningRecordDao.selectCount(recordQuery); } diff --git a/src/main/java/com/sqx/modules/discSpinning/service/impl/DiscSpinningServiceImpl.java b/src/main/java/com/sqx/modules/discSpinning/service/impl/DiscSpinningServiceImpl.java index 434d79e0..98a96d08 100644 --- a/src/main/java/com/sqx/modules/discSpinning/service/impl/DiscSpinningServiceImpl.java +++ b/src/main/java/com/sqx/modules/discSpinning/service/impl/DiscSpinningServiceImpl.java @@ -216,12 +216,13 @@ public class DiscSpinningServiceImpl extends ServiceImpl= expireTime)) { diff --git a/src/main/java/com/sqx/modules/taskCenter/service/impl/TaskCenterRewardServiceImpl.java b/src/main/java/com/sqx/modules/taskCenter/service/impl/TaskCenterRewardServiceImpl.java index 1a09030f..7849f007 100644 --- a/src/main/java/com/sqx/modules/taskCenter/service/impl/TaskCenterRewardServiceImpl.java +++ b/src/main/java/com/sqx/modules/taskCenter/service/impl/TaskCenterRewardServiceImpl.java @@ -19,7 +19,7 @@ public class TaskCenterRewardServiceImpl extends ServiceImpl getRewardMap(Long taskId) { + public Map getRewardMap(Long taskId) { List rewards = baseMapper.getRewardMap(taskId); Map map = rewards.stream() diff --git a/src/main/java/com/sqx/modules/taskCenter/service/impl/TaskCenterServiceImpl.java b/src/main/java/com/sqx/modules/taskCenter/service/impl/TaskCenterServiceImpl.java index 0093a154..510f468b 100644 --- a/src/main/java/com/sqx/modules/taskCenter/service/impl/TaskCenterServiceImpl.java +++ b/src/main/java/com/sqx/modules/taskCenter/service/impl/TaskCenterServiceImpl.java @@ -97,11 +97,11 @@ public class TaskCenterServiceImpl extends ServiceImpl 0) { - isBreak=true; + isBreak = true; break; } } - if (isBreak){ + if (isBreak) { s.setDiscNumber(null); s.setNumber(null); break; @@ -129,7 +129,7 @@ public class TaskCenterServiceImpl extends ServiceImpl 0) { + if (spinningCount == null || rewardMap.get(9) - spinningCount > 0) { s.setDiscNumber(null); s.setNumber(null); break; diff --git a/src/main/resources/mapper/app/UserMoneyDetailsDao.xml b/src/main/resources/mapper/app/UserMoneyDetailsDao.xml index 6d476026..7d9be6be 100644 --- a/src/main/resources/mapper/app/UserMoneyDetailsDao.xml +++ b/src/main/resources/mapper/app/UserMoneyDetailsDao.xml @@ -7,11 +7,11 @@