notes: done 状态也能 ↻ 重跑;有 transcript 自动跳过 ASR 只重跑 LLM
deploy notes / build-and-deploy (push) Successful in 1m40s
deploy notes / build-and-deploy (push) Successful in 1m40s
- 前端 retry 按钮去掉 status==failed 限制,总显示(中间态 disabled) - backend process_recording 启动时看 transcript 有没有,有就直接 cleaning 起步, 省 30 分钟录音那个 2-3 分钟的 ASR 切片串行
This commit is contained in:
@@ -79,7 +79,12 @@
|
||||
<span>{{ statusLabel(selected.status) }}</span>
|
||||
<span>· {{ fmtSize(selected.size_bytes) }}</span>
|
||||
<span>· {{ selected.created_at }}</span>
|
||||
<button v-if="selected.status === 'failed'" class="retry-btn" @click="retry">↻ 重试</button>
|
||||
<button
|
||||
class="retry-btn"
|
||||
:disabled="['pending','transcribing','cleaning','summarizing'].includes(selected.status)"
|
||||
:title="selected.transcript ? '已有 transcript,只重跑 LLM 润色 + 纪要' : '重新 ASR + 润色 + 纪要'"
|
||||
@click="retry"
|
||||
>↻ 重跑</button>
|
||||
<button class="danger-btn" @click="remove">删除</button>
|
||||
</div>
|
||||
<div v-if="selected.status === 'done'" class="feishu-row">
|
||||
|
||||
Reference in New Issue
Block a user