du
2025-04-10 66c5f8dab4125b79fe8c076c4232aef830b0111b
easegen-front/src/views/myCourse/index.vue
@@ -143,7 +143,6 @@
    v-model="subtitleDialogVisible"
    title="字幕查看修改"
    width="60%"
    @closed="resetSubtitleForm"
  >
    <el-form :model="subtitleForm" ref="subtitleFormRef">
      <el-row :gutter="20">
@@ -520,7 +519,7 @@
    await pptTemplateApi.generateSubtitles(params)
    message.success('字幕生成任务已开始')
    const maxAttempts = 20
    const maxAttempts = 20000
    const interval = 3000
    let attempts = 0
@@ -548,7 +547,7 @@
          message.success('字幕生成成功')
          stopPolling()
        } else if (videoDetail.subtitlesStatus === 3) {
          message.error(`字幕生成失败: ${videoDetail.errorReason || '未知原因'}`)
          // message.error(`字幕生成失败: ${videoDetail.errorReason || '未知原因'}`)
          stopPolling()
        } else if (attempts >= maxAttempts) {
          message.warning('字幕生成超时,请稍后手动检查')
@@ -570,7 +569,7 @@
    poll()
  } catch (error) {
    console.error('生成字幕出错:', error)
    message.error(`生成字幕失败: ${error.message || '未知错误'}`)
    // message.error(`生成字幕失败: ${error.message || '未知错误'}`)
    stopPolling()
  } finally {
    generating.value = false
@@ -665,7 +664,7 @@
    await pptTemplateApi.videoMeger(obj)
    message.success('字幕视频合成任务已开始')
    const maxAttempts = 20
    const maxAttempts = 200000
    const interval = 3000
    let attempts = 0