Browse Source

非单小程序小程序数量大于2

xueyiming 4 tháng trước cách đây
mục cha
commit
4b94dba801

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

@@ -543,6 +543,12 @@ public class CoreServiceImpl implements CoreService {
         if (CollectionUtils.isEmpty(publishMiniprogramList)) {
             return null;
         }
+        if (publishContent.getSourceType() == null ||
+                !Objects.equals(publishContent.getSourceType(), SourceTypesEnum.longArticleVideoPoolSource.getVal())) {
+            if (publishMiniprogramList.size() < 2) {
+                return null;
+            }
+        }
         for (PublishMiniprogram publishMiniprogram : publishMiniprogramList) {
             //插入rootSource
             rootSourceService.addRootSource(publishMiniprogram, planAccount, publishContent);
@@ -664,7 +670,7 @@ public class CoreServiceImpl implements CoreService {
                         if (CollectionUtils.isEmpty(publishMiniprogramList)) {
                             continue;
                         }
-                        for (PublishMiniprogram publishMiniprogram : publishMiniprogramList){
+                        for (PublishMiniprogram publishMiniprogram : publishMiniprogramList) {
                             videoService.addOffVideo(publishMiniprogram);
                         }
                     }