marxjaw hai 1 mes
pai
achega
3d95ad3a64

+ 7 - 10
yt-allusion/allusion-service/src/main/java/com/ytpm/allusion/service/impl/AdServiceImpl.java

@@ -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();
     }
 

+ 1 - 3
yt-allusion/allusion-service/src/main/java/com/ytpm/allusion/service/impl/VisitorLoginServiceImpl.java

@@ -183,9 +183,7 @@ public class VisitorLoginServiceImpl extends AbstractLoginService  {
         List<String> adRecordIds = new ArrayList<>();
         if (CollUtil.isNotEmpty(preAdList)) {
             for (DyzAdRecordParam adRecordParam : preAdList) {
-                if (adRecordParam == null) {
-                    continue;
-                }
+                if (adRecordParam == null) continue;
                 adRecordParam.setUserId(ytDyzUser.getUserId());
                 adRecordParam.setNickName(ytDyzUser.getNickName());
                 adRecordParam.setAppId(ytDyzUser.getAppId());