|
@@ -374,23 +374,26 @@ public class CopyCaseService {
|
|
|
caseVideoFolderService.save(entity);
|
|
|
|
|
|
Integer newFolderId = entity.getVideoFolderId();
|
|
|
-
|
|
|
- String newVideoFolderCover= entity.getVideoFolderCover().replace(oldFolderId+"",newFolderId+"");
|
|
|
- String newVideoMergeUrl = entity.getVideoMergeUrl().replace(oldFolderId+"",newFolderId+"");
|
|
|
-
|
|
|
- String oldVideoFolderCoverOssPath = uploadToOssUtil.getOssPath(entity.getVideoFolderCover());
|
|
|
- String newVideoFolderCoverOssPath = uploadToOssUtil.getOssPath(newVideoFolderCover);
|
|
|
- uploadToOssUtil.copyFile(oldVideoFolderCoverOssPath,newVideoFolderCoverOssPath);
|
|
|
- if(uploadToOssUtil.existKey(newVideoFolderCoverOssPath)){
|
|
|
- entity.setVideoFolderCover(newVideoFolderCover);
|
|
|
+ if(StringUtils.isNotBlank(entity.getVideoFolderCover())){
|
|
|
+ String oldVideoFolderCoverOssPath = uploadToOssUtil.getOssPath(entity.getVideoFolderCover());
|
|
|
+ String newVideoFolderCover= entity.getVideoFolderCover().replace(oldFolderId+"",newFolderId+"");
|
|
|
+ String newVideoFolderCoverOssPath = uploadToOssUtil.getOssPath(newVideoFolderCover);
|
|
|
+ uploadToOssUtil.copyFile(oldVideoFolderCoverOssPath,newVideoFolderCoverOssPath);
|
|
|
+ if(uploadToOssUtil.existKey(newVideoFolderCoverOssPath)){
|
|
|
+ entity.setVideoFolderCover(newVideoFolderCover);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
- String oldVideoMergeUrlOssPath = uploadToOssUtil.getOssPath(entity.getVideoMergeUrl());
|
|
|
- String newVideoMergeUrlOssPath = uploadToOssUtil.getOssPath(newVideoMergeUrl);
|
|
|
- uploadToOssUtil.copyFile(oldVideoMergeUrlOssPath,newVideoMergeUrlOssPath);
|
|
|
- if(uploadToOssUtil.existKey(newVideoMergeUrlOssPath)){
|
|
|
- entity.setVideoMergeUrl(newVideoMergeUrl);
|
|
|
+ if(StringUtils.isNotBlank(entity.getVideoMergeUrl())){
|
|
|
+ String newVideoMergeUrl = entity.getVideoMergeUrl().replace(oldFolderId+"",newFolderId+"");
|
|
|
+ String oldVideoMergeUrlOssPath = uploadToOssUtil.getOssPath(entity.getVideoMergeUrl());
|
|
|
+ String newVideoMergeUrlOssPath = uploadToOssUtil.getOssPath(newVideoMergeUrl);
|
|
|
+ uploadToOssUtil.copyFile(oldVideoMergeUrlOssPath,newVideoMergeUrlOssPath);
|
|
|
+ if(uploadToOssUtil.existKey(newVideoMergeUrlOssPath)){
|
|
|
+ entity.setVideoMergeUrl(newVideoMergeUrl);
|
|
|
+ }
|
|
|
}
|
|
|
+
|
|
|
caseVideoFolderService.updateById(entity);
|
|
|
|
|
|
List<CaseVideo> caseVideos = caseVideoService.getAllList(oldFolderId);
|