提交 1055b470 作者: 张小凤

SignInServiceImpl(add)

上级 2d124e99
......@@ -78,7 +78,16 @@ public class SignInServiceImpl implements SignInService {
signInDao.insertSignInRecord(appSignInVO);
for (SignInDO signInDO : signInDOS) {
Integer integral = signInDO.getIntegral();
changeUserPointVO.setChangePoint(integral);
Integer allPoint=0;
List<UserContinuousCheckInVO> userContinuousCheckInVO = signInDO.getUserContinuousCheckInVO();
for (UserContinuousCheckInVO continuousCheckInVO : userContinuousCheckInVO) {
Integer numberOfDays = continuousCheckInVO.getNumberOfDays();
if (numberOfDays==1){
Integer bonusPoints = continuousCheckInVO.getBonusPoints();
allPoint=integral+bonusPoints;
}
}
changeUserPointVO.setChangePoint(allPoint);
}
userPointsService.change(changeUserPointVO);
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论