From f537abe9f3646c739beaf15076246a2f71a347e9 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期四, 20 二月 2025 16:57:55 +0800 Subject: [PATCH] IOS广告增加区域屏蔽 --- src/main/java/com/yeshi/buwan/service/manager/search/SolrShortVideoDataManager.java | 12 ++++++++---- 1 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/yeshi/buwan/service/manager/search/SolrShortVideoDataManager.java b/src/main/java/com/yeshi/buwan/service/manager/search/SolrShortVideoDataManager.java index 541a930..6b3ccdd 100644 --- a/src/main/java/com/yeshi/buwan/service/manager/search/SolrShortVideoDataManager.java +++ b/src/main/java/com/yeshi/buwan/service/manager/search/SolrShortVideoDataManager.java @@ -1,13 +1,14 @@ package com.yeshi.buwan.service.manager.search; +import com.yeshi.buwan.domain.HomeVideo; import com.yeshi.buwan.domain.VideoResource; import com.yeshi.buwan.domain.entity.PlayUrl; import com.yeshi.buwan.domain.solr.SolrShortVideo; import com.yeshi.buwan.dto.search.SolrResultDTO; import com.yeshi.buwan.dto.search.SolrShortVideoSearchFilter; -import com.yeshi.buwan.iqiyi.util.IqiyiUtil; import com.yeshi.buwan.util.StringUtil; -import com.yeshi.buwan.util.video.shortvideo.ShortVideoUtil; +import com.yeshi.buwan.util.video.VideoUtil; +import com.yeshi.buwan.videos.iqiyi.util.IqiyiUtil2; import org.apache.solr.client.solrj.response.UpdateResponse; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -71,6 +72,7 @@ solrTemplate.rollback(); } } + public void deleteById(String id) { UpdateResponse updateResponse = solrTemplate.deleteById(CORE_NAME, id); if (updateResponse.getStatus() == 0) { @@ -162,15 +164,17 @@ public PlayUrl getPlayUrl(String id, VideoResource videoResource) { //鐭棰� - if (ShortVideoUtil.isShortVideoId(id)) { + if (VideoUtil.getVideoFromType(id) == HomeVideo.FROM_TYPE_SHORT) { SolrShortVideo solrShortVideo = findOne(id); if (solrShortVideo == null) return null; PlayUrl pu = new PlayUrl(); pu.setParams(""); - pu.setPlayType(IqiyiUtil.PLAY_HTML); + pu.setPlayType(IqiyiUtil2.PLAY_HTML); pu.setResource(videoResource); pu.setUrl(solrShortVideo.getPlayUrl()); + //闊╁墽 + pu.setUrl(pu.getUrl().replace("_bwap", "_hjvap")); return pu; } return null; -- Gitblit v1.8.0