|
|
@@ -320,20 +320,17 @@ public class AdServiceImpl implements AdService {
|
|
|
} else {
|
|
|
adRecordMapper.addOne(adRecord);
|
|
|
}
|
|
|
- boolean updateUserTotal = true;
|
|
|
// 游客登陆下 激励视频广告记录不算入用户统计
|
|
|
if (AdRecordEnum.LOGIN_BEFORE.getCode().equals(param.getLoginStatus())
|
|
|
&& AdSourceTypeEnum.rewarded_video.getAdSourceType() == param.getAdSourceType()) {
|
|
|
- updateUserTotal = false;
|
|
|
- }
|
|
|
- if (updateUserTotal) {
|
|
|
- //修改用户信息, 广告次数+1 总收益 + revenue
|
|
|
- YtDyzUser dyzUser = new YtDyzUser();
|
|
|
- dyzUser.setUserId(user.getUserId());
|
|
|
- dyzUser.setTotalVideo(Objects.isNull(user.getTotalVideo()) ? 1 : (user.getTotalVideo() + 1));
|
|
|
- dyzUser.setTotalIncome(user.getTotalIncome().add(param.getRevenue()));
|
|
|
- appUserMapper.updateUser(dyzUser);
|
|
|
+ return adRecord.getRecordId();
|
|
|
}
|
|
|
+ //修改用户信息, 广告次数+1 总收益 + revenue
|
|
|
+ YtDyzUser dyzUser = new YtDyzUser();
|
|
|
+ dyzUser.setUserId(user.getUserId());
|
|
|
+ dyzUser.setTotalVideo(Objects.isNull(user.getTotalVideo()) ? 1 : (user.getTotalVideo() + 1));
|
|
|
+ dyzUser.setTotalIncome(user.getTotalIncome().add(param.getRevenue()));
|
|
|
+ appUserMapper.updateUser(dyzUser);
|
|
|
return adRecord.getRecordId();
|
|
|
}
|
|
|
|