提交 f2670198 作者: 张小凤

SignInServiceImpl(add)

上级 e8cdda2d
...@@ -87,13 +87,12 @@ public class SignInServiceImpl implements SignInService { ...@@ -87,13 +87,12 @@ public class SignInServiceImpl implements SignInService {
Integer integral = signInDO.getIntegral(); Integer integral = signInDO.getIntegral();
Integer allPoint=0; Integer allPoint=0;
List<UserContinuousCheckInVO> userContinuousCheckInVO = signInDO.getUserContinuousCheckInVO(); List<UserContinuousCheckInVO> userContinuousCheckInVO = signInDO.getUserContinuousCheckInVO();
for (UserContinuousCheckInVO continuousCheckInVO : userContinuousCheckInVO) {
Integer numberOfDays = continuousCheckInVO.getNumberOfDays(); List<UserContinuousCheckInVO> collect = userContinuousCheckInVO.stream().filter(t -> t.getNumberOfDays() == 1).collect(Collectors.toList());
if (numberOfDays==1){ for (UserContinuousCheckInVO continuousCheckInVO : collect) {
Integer bonusPoints = continuousCheckInVO.getBonusPoints(); Integer bonusPoints = continuousCheckInVO.getBonusPoints();
allPoint=integral+bonusPoints; allPoint=integral+bonusPoints;
} }
}
changeUserPointVO.setChangePoint(allPoint); changeUserPointVO.setChangePoint(allPoint);
} }
userPointsService.change(changeUserPointVO); userPointsService.change(changeUserPointVO);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论