达标奖励
抽奖补偿
This commit is contained in:
@@ -71,8 +71,8 @@ public class TaskCenterServiceImpl extends ServiceImpl<TaskCenterDao, TaskCenter
|
||||
List<TaskCenter> resultTask = new ArrayList<>();
|
||||
for (TaskCenter s : taskPage) {
|
||||
Map<Integer, Integer> rewardMap = taskCenterRewardService.getRewardMap(s.getId());
|
||||
boolean todaySign = true;
|
||||
Integer signCount = null;
|
||||
boolean todaySign = true;
|
||||
Integer signCount = null;
|
||||
if (CollectionUtil.isEmpty(rewardMap)) {
|
||||
continue;
|
||||
}
|
||||
@@ -146,13 +146,13 @@ public class TaskCenterServiceImpl extends ServiceImpl<TaskCenterDao, TaskCenter
|
||||
s.setDiscNumber(null);
|
||||
s.setNumber(null);
|
||||
}
|
||||
}else{
|
||||
} else {
|
||||
if (recordService.countTaskNum(userId, s.getId(), DateUtil.beginOfMonth(new Date()) + " 00:00:00") > 0) {
|
||||
s.setButtonTitle("已领取");
|
||||
s.setDisabled(false);
|
||||
s.setNumber(null);
|
||||
s.setDiscNumber(null);
|
||||
}else {
|
||||
} else {
|
||||
s.setDiscNumber(null);
|
||||
s.setNumber(null);
|
||||
}
|
||||
@@ -236,7 +236,7 @@ public class TaskCenterServiceImpl extends ServiceImpl<TaskCenterDao, TaskCenter
|
||||
case 1:
|
||||
UserMoneyDetails userMoneyDetails1 = new UserMoneyDetails(
|
||||
userId, null, null, "[任务中心]", 7, 1, 2,
|
||||
new BigDecimal(reward.getNumber()), taskCenter.getTitle() + "任务完成,金币奖励" + reward.getNumber(), 2);
|
||||
new BigDecimal(reward.getNumber()), taskCenter.getTitle() + "任务完成,金币奖励" + reward.getNumber(), 2, reward.getTaskId());
|
||||
|
||||
userMoneyService.updateMoney(1, userId, reward.getNumber());
|
||||
userMoneyDetailsService.save(userMoneyDetails1);
|
||||
@@ -245,7 +245,7 @@ public class TaskCenterServiceImpl extends ServiceImpl<TaskCenterDao, TaskCenter
|
||||
case 2:
|
||||
UserMoneyDetails userMoneyDetails2 = new UserMoneyDetails(
|
||||
userId, null, null, "[任务中心]", 7, 1, 2,
|
||||
new BigDecimal(reward.getNumber()), taskCenter.getTitle() + "任务完成,现金奖励" + reward.getNumber(), 1);
|
||||
new BigDecimal(reward.getNumber()), taskCenter.getTitle() + "任务完成,现金奖励" + reward.getNumber(), 1, reward.getTaskId());
|
||||
|
||||
userMoneyService.updateAmount(1, userId, reward.getNumber());
|
||||
userMoneyDetailsService.save(userMoneyDetails2);
|
||||
|
||||
Reference in New Issue
Block a user