From d551bef5e2b09bd98681cf97807988c9863e66fc Mon Sep 17 00:00:00 2001
From: admin <2780501319@qq.com>
Date: 星期五, 02 四月 2021 00:39:28 +0800
Subject: [PATCH] 视频详情页中的广告显示策略

---
 src/main/java/com/yeshi/buwan/service/imp/ad/DeviceAdStrategyServiceImpl.java |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/yeshi/buwan/service/imp/ad/DeviceAdStrategyServiceImpl.java b/src/main/java/com/yeshi/buwan/service/imp/ad/DeviceAdStrategyServiceImpl.java
index 0b40f75..e0bbcc9 100644
--- a/src/main/java/com/yeshi/buwan/service/imp/ad/DeviceAdStrategyServiceImpl.java
+++ b/src/main/java/com/yeshi/buwan/service/imp/ad/DeviceAdStrategyServiceImpl.java
@@ -35,6 +35,9 @@
     @Override
     public VideoDetailVO.VideoAdInfo getVideoDetailAdStrategy(String deviceId, String detailSystemId, String loginUid) {
 
+        if (StringUtil.isNullOrEmpty(deviceId) || StringUtil.isNullOrEmpty(detailSystemId)) {
+            return new VideoDetailVO.VideoAdInfo(true, true);
+        }
         //璧癡IP鍒ゅ畾閫昏緫
         if (!StringUtil.isNullOrEmpty(loginUid)) {
             if (vipService.isVIP(loginUid)) {
@@ -54,6 +57,9 @@
 
     @Override
     public void setVideoDetailAdStrategy(String deviceId, String detailSystemId, long fsaExpireTime, long pvaExpireTime) {
+        if (StringUtil.isNullOrEmpty(deviceId) || StringUtil.isNullOrEmpty(detailSystemId)) {
+            return;
+        }
         String id = DeviceAdStrategy.createId(deviceId, detailSystemId);
         DeviceAdStrategy strategy = deviceAdStrategyDao.get(id);
         if (strategy == null) {

--
Gitblit v1.8.0