|
|
|
@ -300,6 +300,7 @@ public class AwardRecordServiceImpl extends BaseServiceImpl<AwardRecordMapper, A
|
|
|
|
|
Users users = usersMapper.selectOne(findUsers);
|
|
|
|
|
Integer shareTimes = users.getShareTimes();
|
|
|
|
|
Integer chances = users.getChances();
|
|
|
|
|
Integer dayShareTimes = users.getDayShareTimes();
|
|
|
|
|
if (null == users) {
|
|
|
|
|
ajaxResult.setRetmsg("用户不存在");
|
|
|
|
|
ajaxResult.setRetcode(AjaxResult.FAILED);
|
|
|
|
@ -311,12 +312,17 @@ public class AwardRecordServiceImpl extends BaseServiceImpl<AwardRecordMapper, A
|
|
|
|
|
}else {
|
|
|
|
|
//加命
|
|
|
|
|
users.setShareTimes(shareTimes + 1);
|
|
|
|
|
users.setDayShareTimes(dayShareTimes + 1);
|
|
|
|
|
if (chances>=10){
|
|
|
|
|
logger.info("鸡腿数超10个,不再增加鸡腿");
|
|
|
|
|
}else {
|
|
|
|
|
if (dayShareTimes >=6){
|
|
|
|
|
logger.info("今日分享已超6次");
|
|
|
|
|
}else {
|
|
|
|
|
users.setChances(chances + 1);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
users.setUpdateDateTime(new Date());
|
|
|
|
|
usersMapper.updateByPrimaryKeySelective(users);
|
|
|
|
|
}
|
|
|
|
|