Browse Source

优化 只有类型为激励视频时校验广告风控

marxjaw 3 tháng trước cách đây
mục cha
commit
e60a3e6901

+ 6 - 3
yt-app/app-service/src/main/java/com/ytpm/service/impl/AdServiceImpl.java

@@ -2,6 +2,7 @@ package com.ytpm.service.impl;
 
 import cn.hutool.core.util.IdUtil;
 import com.ytpm.advertise.enums.AdPlatformTypeEnum;
+import com.ytpm.advertise.enums.AdSourceTypeEnum;
 import com.ytpm.agent.enums.UserStatusEnum;
 import com.ytpm.app.model.YtDyzAdRecord;
 import com.ytpm.app.model.YtDyzUser;
@@ -49,9 +50,11 @@ public class AdServiceImpl implements AdService {
         }
         saveRecordAndChangeUser(param, user);
         //调用风控广告校验
-        Result<?> result = riskFeign.checkAdRisk(user);
-        if(result.getCode()!=200){
-            throw new CustomerException(result.getMessage());
+        if(AdSourceTypeEnum.rewarded_video.getAdSourceType() == param.getAdSourceType()){
+            Result<?> result = riskFeign.checkAdRisk(user);
+            if(result.getCode()!=200){
+                throw new CustomerException(result.getMessage());
+            }
         }
         return Result.resultOk(RepMessage.SAVE_SUCCESS);
     }