diff --git a/.DS_Store b/.DS_Store deleted file mode 100644 index 5008ddf..0000000 Binary files a/.DS_Store and /dev/null differ diff --git a/.gitignore b/.gitignore index e7cdb4c..1a40f43 100644 --- a/.gitignore +++ b/.gitignore @@ -65,3 +65,4 @@ DOCKER_PUBLISH.md build.sh /data/storage/ /web/package-lock.json +.DS_Store \ No newline at end of file diff --git a/web/src/views/drama/ProfessionalEditor.vue b/web/src/views/drama/ProfessionalEditor.vue index 0382585..8988796 100644 --- a/web/src/views/drama/ProfessionalEditor.vue +++ b/web/src/views/drama/ProfessionalEditor.vue @@ -1533,12 +1533,16 @@ const startPolling = () => { generatedImages.value = result.items || [] } - // 如果没有进行中的任务,停止轮询 + // 如果没有进行中的任务,停止轮询并刷新视频参考图片 const hasPendingOrProcessing = (result.items || []).some( (img: any) => img.status === 'pending' || img.status === 'processing' ) if (!hasPendingOrProcessing) { stopPolling() + // 刷新视频参考图片列表 + if (currentStoryboard.value) { + loadVideoReferenceImages(currentStoryboard.value.id) + } } } catch (error) { console.error('轮询图片状态失败:', error)