From 0db8e661a573c28a37420bb4e70fd2fa7dae9833 Mon Sep 17 00:00:00 2001 From: xiaoxia Date: Thu, 24 Sep 2026 12:30:17 +0800 Subject: [PATCH] =?UTF-8?q?style(ai-avatar):=20prettier=20=E6=A0=BC?= =?UTF-8?q?=E5=BC=8F=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/web/src/pages/ai-avatar/AiAvatarPage.tsx | 21 ++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/apps/web/src/pages/ai-avatar/AiAvatarPage.tsx b/apps/web/src/pages/ai-avatar/AiAvatarPage.tsx index e0eb0594f..b3c0537f4 100644 --- a/apps/web/src/pages/ai-avatar/AiAvatarPage.tsx +++ b/apps/web/src/pages/ai-avatar/AiAvatarPage.tsx @@ -276,7 +276,10 @@ const AiAvatarPage: React.FC = () => { state.setLipsyncJob(updated) if (updated.status === "completed") { if (lipsyncTimerRef.current) clearInterval(lipsyncTimerRef.current) - if (lipsyncTickRef.current) { clearInterval(lipsyncTickRef.current); lipsyncTickRef.current = null } + if (lipsyncTickRef.current) { + clearInterval(lipsyncTickRef.current) + lipsyncTickRef.current = null + } setLipsyncElapsed(Math.floor((Date.now() - lipsyncStartAtRef.current) / 1000)) setLipsyncStatus("completed") setTimeout(() => { @@ -285,7 +288,10 @@ const AiAvatarPage: React.FC = () => { }, 1000) } else if (updated.status === "failed") { if (lipsyncTimerRef.current) clearInterval(lipsyncTimerRef.current) - if (lipsyncTickRef.current) { clearInterval(lipsyncTickRef.current); lipsyncTickRef.current = null } + if (lipsyncTickRef.current) { + clearInterval(lipsyncTickRef.current) + lipsyncTickRef.current = null + } setLipsyncStatus("failed") setLipsyncErrorMessage(updated.error_message || "对口型生成失败") } @@ -299,7 +305,10 @@ const AiAvatarPage: React.FC = () => { data: (err as { response?: { data?: unknown } })?.response?.data, message: err instanceof Error ? err.message : String(err), }) - if (lipsyncTickRef.current) { clearInterval(lipsyncTickRef.current); lipsyncTickRef.current = null } + if (lipsyncTickRef.current) { + clearInterval(lipsyncTickRef.current) + lipsyncTickRef.current = null + } setShowLipsyncModal(false) message.error(err instanceof Error ? err.message : "对口型任务提交失败,请重试") } @@ -1016,9 +1025,11 @@ const AiAvatarPage: React.FC = () => { fontVariantNumeric: "tabular-nums", }} > - 总耗时 {Math.floor(lipsyncElapsed / 60) + 总耗时{" "} + {Math.floor(lipsyncElapsed / 60) .toString() - .padStart(2, "0")}:{(lipsyncElapsed % 60).toString().padStart(2, "0")} + .padStart(2, "0")} + :{(lipsyncElapsed % 60).toString().padStart(2, "0")} )}