Bladeren bron

Merge branch '20250925-wyp-uploadVideo' into test

wangyunpeng 1 week geleden
bovenliggende
commit
50d03e9590

+ 2 - 0
api-module/src/main/java/com/tzld/piaoquan/api/service/contentplatform/ContentPlatformUploadContentService.java

@@ -11,6 +11,8 @@ public interface ContentPlatformUploadContentService {
 
     UploadVideoItemVO publishVideo(PublishVideoParam param);
 
+    UploadVideoItemVO createVideo(PublishVideoParam param);
+
     UploadVideoItemVO updateVideo(PublishVideoParam param);
 
     void deleteVideo(DeleteVideoParam param);

+ 9 - 0
api-module/src/main/java/com/tzld/piaoquan/api/service/contentplatform/impl/ContentPlatformUploadContentServiceImpl.java

@@ -42,6 +42,15 @@ public class ContentPlatformUploadContentServiceImpl implements ContentPlatformU
 
     @Override
     public UploadVideoItemVO publishVideo(PublishVideoParam param) {
+        if (param.getVideoId() != null) {
+            return updateVideo(param);
+        } else {
+            return createVideo(param);
+        }
+    }
+
+    @Override
+    public UploadVideoItemVO createVideo(PublishVideoParam param) {
         ContentPlatformAccount user = LoginUserContext.getUser();
         ContentPlatformPqAccountRel pqAccountRel = settingService.getPqAccountRel(user.getId());
         if (pqAccountRel == null) {