Procházet zdrojové kódy

Merge branch 'dev-xym-add-page-test' of Server/long-article-manage into master

xueyiming před 3 dny
rodič
revize
033fd9d151

+ 6 - 1
long-article-server/src/main/java/com/tzld/piaoquan/longarticle/service/local/impl/CardServiceImpl.java

@@ -37,6 +37,9 @@ public class CardServiceImpl implements CardService {
     @ApolloJsonValue("${coverTestAccount:[]}")
     private JSONArray coverTestAccount;
 
+    @ApolloJsonValue("${pageTestAccount:[]}")
+    private JSONArray pageTestAccount;
+
     @Autowired
     AigcService aigcService;
 
@@ -98,7 +101,9 @@ public class CardServiceImpl implements CardService {
             default:
                 rootSourceId = "Error mini_program_type " + miniProgramType;
         }
-
+        if (!CollectionUtils.isEmpty(pageTestAccount) && pageTestAccount.contains(ghId)) {
+            videoId = "0";
+        }
         String url = String.format("pages/user-videos?id=%s&su=%s&fromGzh=1&rootShareId=%s&shareId=%s&rootSourceId=%s",
                 videoId, sharedUid, rootShareId, rootShareId, rootSourceId);
         String productionPath = String.format("pages/category?jumpPage=%s", URLEncoder.encode(url, StandardCharsets.UTF_8.toString()));