修复:图文视频视频下载 在改变图文视频配置(由下载图文视频改为不下载图文视频,但是下载图片时,对于重新下载的任务,会出现创建视频记录因为没又视频导致获取视频大小异常问题。
This commit is contained in:
@@ -82,7 +82,7 @@
|
||||
<div class="form-section" v-if="downImgVideo">
|
||||
<h3 class="section-title">图文视频</h3>
|
||||
|
||||
<a-form-item has-feedback label="图文视频合成" name="DownImageVideo" :wrapper-col="{ span: 6 }">
|
||||
<a-form-item has-feedback label="下载图文视频" name="DownImageVideo" :wrapper-col="{ span: 6 }">
|
||||
<a-switch v-model:checked="formState.DownImageVideo" />
|
||||
<div class="flex items-start mt-1 text-sm text-gray-500">
|
||||
<InfoCircleOutlined class="text-blue-400 mr-1 mt-0.5" />
|
||||
@@ -94,7 +94,7 @@
|
||||
<a-switch v-model:checked="formState.DownMp3" />
|
||||
<div class="flex items-start mt-1 text-sm text-gray-500">
|
||||
<InfoCircleOutlined class="text-blue-400 mr-1 mt-0.5" />
|
||||
<span>启用后,将额外下载音频文件</span>
|
||||
<span>启用后,将单独下载音频文件</span>
|
||||
</div>
|
||||
</a-form-item>
|
||||
|
||||
@@ -102,7 +102,7 @@
|
||||
<a-switch v-model:checked="formState.DownImage" />
|
||||
<div class="flex items-start mt-1 text-sm text-gray-500">
|
||||
<InfoCircleOutlined class="text-blue-400 mr-1 mt-0.5" />
|
||||
<span>启用后,将额外下载所有图片文件</span>
|
||||
<span>启用后,将单独下载所有图片文件</span>
|
||||
</div>
|
||||
</a-form-item>
|
||||
|
||||
|
||||
@@ -194,6 +194,7 @@ interface DataItem {
|
||||
authorId?: string;
|
||||
videoSavePath: string;
|
||||
createTimeStr?: string; // 发布时间
|
||||
isMergeVideo?: boolean;
|
||||
}
|
||||
|
||||
interface QuaryParam {
|
||||
@@ -522,8 +523,8 @@ const onViedoTypeChanged = () => {
|
||||
// -------------------------- 视频播放相关方法 --------------------------
|
||||
/** 点击视频标题播放 */
|
||||
const handleVideoClick = (record: DataItem) => {
|
||||
if (!record.id) {
|
||||
message.warning('该视频暂无播放地址');
|
||||
if (record.isMergeVideo && record.videoSavePath.length == 0) {
|
||||
message.warning('图文视频配置:不下载视频,所有没有可播放的视频');
|
||||
return;
|
||||
}
|
||||
// 保存当前视频信息
|
||||
|
||||
Reference in New Issue
Block a user