소스 검색

feat:修复无视频返回时移除tab的逻辑

zhaohaipeng 1 주 전
부모
커밋
06dfae72f7
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      recommend-server-service/src/main/java/com/tzld/piaoquan/recommend/server/service/tab/TabService.java

+ 2 - 1
recommend-server-service/src/main/java/com/tzld/piaoquan/recommend/server/service/tab/TabService.java

@@ -70,7 +70,7 @@ public class TabService {
         List<TabProto> territoryTabs = this.territoryTab(tabParam, tabs);
 
         // 地域Tab
-        if (CollectionUtils.isNotEmpty(territoryTabs)){
+        if (CollectionUtils.isNotEmpty(territoryTabs)) {
             tabProtos.addAll(territoryTabs);
         }
 
@@ -92,6 +92,7 @@ public class TabService {
         if (isChinaRegion(tabParam.getProvinceCode())) {
             String province = tabParam.getProvince().replaceAll("省$", "");
             List<TabProto> provinceTab = this.buildTabProto(Collections.singletonList(province), tabParam.getUnionId(), TabSource.other, TabType.territory, tabs);
+            provinceTab = provinceTab.stream().map(i -> i.toBuilder().setTitle("同城").build()).collect(Collectors.toList());
             tabProtos.addAll(provinceTab);
         }
         return tabProtos;