Explorar o código

getCgiReplyBucketData withCustomTitleCover

wangyunpeng hai 1 día
pai
achega
1d32379333

+ 9 - 10
api-module/src/main/java/com/tzld/piaoquan/api/service/strategy/impl/ThirdPartyPushMessageStrategyV1.java

@@ -2,21 +2,20 @@ package com.tzld.piaoquan.api.service.strategy.impl;
 
 
 import com.alibaba.fastjson.JSON;
 import com.alibaba.fastjson.JSON;
 import com.alibaba.fastjson.JSONObject;
 import com.alibaba.fastjson.JSONObject;
-
 import com.tzld.piaoquan.api.common.enums.ReplyStrategyServiceEnum;
 import com.tzld.piaoquan.api.common.enums.ReplyStrategyServiceEnum;
-import com.tzld.piaoquan.api.model.po.contentplatform.ContentPlatformGzhPlanVideo;
-import com.tzld.piaoquan.api.model.vo.VideoCharacteristicVO;
-import com.tzld.piaoquan.api.service.contentplatform.ContentPlatformPlanService;
-import com.tzld.piaoquan.growth.common.common.enums.StrategyStatusEnum;
 import com.tzld.piaoquan.api.component.TouLiuHttpClient;
 import com.tzld.piaoquan.api.component.TouLiuHttpClient;
 import com.tzld.piaoquan.api.dao.mapper.AlgGhAutoreplyVideoRankDataMapper;
 import com.tzld.piaoquan.api.dao.mapper.AlgGhAutoreplyVideoRankDataMapper;
-import com.tzld.piaoquan.growth.common.dao.mapper.CgiReplyBucketDataMapper;
 import com.tzld.piaoquan.api.model.bo.*;
 import com.tzld.piaoquan.api.model.bo.*;
 import com.tzld.piaoquan.api.model.po.AlgGhAutoreplyVideoRankData;
 import com.tzld.piaoquan.api.model.po.AlgGhAutoreplyVideoRankData;
 import com.tzld.piaoquan.api.model.po.AlgGhAutoreplyVideoRankDataExample;
 import com.tzld.piaoquan.api.model.po.AlgGhAutoreplyVideoRankDataExample;
+import com.tzld.piaoquan.api.model.po.contentplatform.ContentPlatformGzhPlanVideo;
+import com.tzld.piaoquan.api.model.vo.VideoCharacteristicVO;
+import com.tzld.piaoquan.api.service.contentplatform.ContentPlatformPlanService;
+import com.tzld.piaoquan.api.service.strategy.ReplyStrategyService;
+import com.tzld.piaoquan.growth.common.common.enums.StrategyStatusEnum;
+import com.tzld.piaoquan.growth.common.dao.mapper.CgiReplyBucketDataMapper;
 import com.tzld.piaoquan.growth.common.model.po.CgiReplyBucketData;
 import com.tzld.piaoquan.growth.common.model.po.CgiReplyBucketData;
 import com.tzld.piaoquan.growth.common.model.po.CgiReplyBucketDataExample;
 import com.tzld.piaoquan.growth.common.model.po.CgiReplyBucketDataExample;
-import com.tzld.piaoquan.api.service.strategy.ReplyStrategyService;
 import com.tzld.piaoquan.growth.common.utils.MessageUtil;
 import com.tzld.piaoquan.growth.common.utils.MessageUtil;
 import com.tzld.piaoquan.growth.common.utils.RedisUtils;
 import com.tzld.piaoquan.growth.common.utils.RedisUtils;
 import lombok.extern.slf4j.Slf4j;
 import lombok.extern.slf4j.Slf4j;
@@ -173,13 +172,13 @@ public class ThirdPartyPushMessageStrategyV1 implements ReplyStrategyService {
                 if (Objects.nonNull(gzhPlanVideo)) {
                 if (Objects.nonNull(gzhPlanVideo)) {
                     try {
                     try {
                         String pageUrl = cgiReplyBucketData.getMiniPagePath();
                         String pageUrl = cgiReplyBucketData.getMiniPagePath();
-                        if (org.springframework.util.StringUtils.hasText(gzhPlanVideo.getCustomTitle()) && !pageUrl.contains("shareTitle")) {
+                        if (StringUtils.isNotBlank(gzhPlanVideo.getCustomTitle()) && !pageUrl.contains("shareTitle")) {
                             if (Objects.nonNull(gzhPlanVideo.getCustomTitleId())) {
                             if (Objects.nonNull(gzhPlanVideo.getCustomTitleId())) {
                                 pageUrl += URLEncoder.encode("&shareTitleId=" + gzhPlanVideo.getCustomTitleId(), "UTF-8");
                                 pageUrl += URLEncoder.encode("&shareTitleId=" + gzhPlanVideo.getCustomTitleId(), "UTF-8");
                             }
                             }
                             pageUrl += URLEncoder.encode("&shareTitle=" + gzhPlanVideo.getCustomTitle(), "UTF-8");
                             pageUrl += URLEncoder.encode("&shareTitle=" + gzhPlanVideo.getCustomTitle(), "UTF-8");
                         }
                         }
-                        if (org.springframework.util.StringUtils.hasText(gzhPlanVideo.getCustomCover()) && !pageUrl.contains("shareImageUrl")) {
+                        if (StringUtils.isNotEmpty(gzhPlanVideo.getCustomCover()) && !pageUrl.contains("shareImageUrl")) {
                             if (Objects.nonNull(gzhPlanVideo.getCustomCoverId())) {
                             if (Objects.nonNull(gzhPlanVideo.getCustomCoverId())) {
                                 pageUrl += URLEncoder.encode("&shareImageId=" + gzhPlanVideo.getCustomCoverId(), "UTF-8");
                                 pageUrl += URLEncoder.encode("&shareImageId=" + gzhPlanVideo.getCustomCoverId(), "UTF-8");
                             }
                             }
@@ -187,7 +186,7 @@ public class ThirdPartyPushMessageStrategyV1 implements ReplyStrategyService {
                         }
                         }
                         cgiReplyBucketData.setMiniPagePath(pageUrl);
                         cgiReplyBucketData.setMiniPagePath(pageUrl);
                     } catch (Exception e) {
                     } catch (Exception e) {
-                        log.error("ThirdPartyPushMessageStrategyV1 insertSmallData setPageUrlCustomCoverTitle error,data:" + JSON.toJSONString(cgiReplyBucketData));
+                        log.error("ThirdPartyPushMessageStrategyV1 insertSmallData setCustomerCoverTitleId Error,data:" + JSON.toJSONString(gzhPlanVideo), e);
                     }
                     }
                 }
                 }
                 cgiReplyBucketDataMapper.insertSelective(cgiReplyBucketData);
                 cgiReplyBucketDataMapper.insertSelective(cgiReplyBucketData);