From a3423c0efaf509adae620a34f1eee2771edea185 Mon Sep 17 00:00:00 2001 From: xiaoxia Date: Fri, 17 Jul 2026 07:54:42 +0800 Subject: [PATCH] =?UTF-8?q?style:=20prettier=E6=A0=BC=E5=BC=8F=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/web/src/api/editPlans.ts | 17 ++-------- .../pages/editing-planner/EditingPlanner.tsx | 33 +++++++++++++------ 2 files changed, 26 insertions(+), 24 deletions(-) diff --git a/apps/web/src/api/editPlans.ts b/apps/web/src/api/editPlans.ts index 84d8ea9fc..5c894f75a 100755 --- a/apps/web/src/api/editPlans.ts +++ b/apps/web/src/api/editPlans.ts @@ -20,12 +20,7 @@ import type { /** 剪辑计划状态枚举 */ export type EditPlanStatus = - | "draft" - | "editing" - | "rendering" - | "completed" - | "failed" - | "cancelled"; + "draft" | "editing" | "rendering" | "completed" | "failed" | "cancelled"; /** 标题配置(对齐后端 title_config) */ export interface TitleConfig { @@ -441,9 +436,7 @@ export async function getGenerationTaskResults( } /** 取消生成任务 */ -export async function cancelGenerationTask( - taskId: string, -): Promise { +export async function cancelGenerationTask(taskId: string): Promise { await apiClient.post(`/generation/tasks/${taskId}/cancel`); } @@ -452,11 +445,7 @@ export async function cancelGenerationTask( * ============================================================ */ /** 片段状态 */ -export type EditPlanClipStatus = - | "pending" - | "processing" - | "ready" - | "failed"; +export type EditPlanClipStatus = "pending" | "processing" | "ready" | "failed"; /** 剪辑片段(后端响应) */ export interface EditPlanClip { diff --git a/apps/web/src/pages/editing-planner/EditingPlanner.tsx b/apps/web/src/pages/editing-planner/EditingPlanner.tsx index e2635d2f7..ab55be640 100755 --- a/apps/web/src/pages/editing-planner/EditingPlanner.tsx +++ b/apps/web/src/pages/editing-planner/EditingPlanner.tsx @@ -245,7 +245,9 @@ const EditingPlanner: React.FC = () => { }); const [coverDrawerOpen, setCoverDrawerOpen] = useState(false); /* ── 右侧栏 Tab ── */ - const [rightTab, setRightTab] = useState<"properties" | "clips">("properties"); + const [rightTab, setRightTab] = useState<"properties" | "clips">( + "properties", + ); /* ── 保存弹窗 ── */ const [saveModalOpen, setSaveModalOpen] = useState(false); @@ -488,9 +490,7 @@ const EditingPlanner: React.FC = () => { const backendClips = clipsRes?.items || []; if (backendClips.length > 0) { // 从后端 clips 表还原 - const sorted = [...backendClips].sort( - (a, b) => a.order - b.order, - ); + const sorted = [...backendClips].sort((a, b) => a.order - b.order); const mapped: ClipData[] = sorted.map((clip) => ({ id: clip.id, template_segment_id: @@ -782,10 +782,13 @@ const EditingPlanner: React.FC = () => { }, []); /* ── 调速应用到所有片段 ── */ - const handleApplySpeedAll = useCallback((config: SpeedConfig) => { - setClips((prev) => prev.map((c) => ({ ...c, speed: { ...config } }))); - message.success("已应用到所有片段"); - }, [setClips]); + const handleApplySpeedAll = useCallback( + (config: SpeedConfig) => { + setClips((prev) => prev.map((c) => ({ ...c, speed: { ...config } }))); + message.success("已应用到所有片段"); + }, + [setClips], + ); /* ── 水印配置变更 ── */ const handleWatermarkChange = useCallback((config: WatermarkConfig) => { @@ -1559,7 +1562,11 @@ const EditingPlanner: React.FC = () => { ] : generating ? [ - , ] @@ -1600,7 +1607,13 @@ const EditingPlanner: React.FC = () => { ))} )} -

+

请耐心等待,生成过程中请勿关闭页面