diff --git a/apps/web/src/pages/editing-planner/EditingPlanner.tsx b/apps/web/src/pages/editing-planner/EditingPlanner.tsx index a7bde794f..be02260b6 100644 --- a/apps/web/src/pages/editing-planner/EditingPlanner.tsx +++ b/apps/web/src/pages/editing-planner/EditingPlanner.tsx @@ -34,6 +34,7 @@ import { type TitleConfig, type SubtitleConfig, type BgmConfig, + type SaveTemplatePayload, } from '@/api/editingPlanner'; /* ── 子组件 ── */ @@ -153,7 +154,7 @@ const EditingPlanner: React.FC = () => { }); const updateMutation = useMutation({ - mutationFn: ({ id, data }: { id: string; data: Record }) => updateEditingTemplate(id, data), + mutationFn: ({ id, data }: { id: string; data: SaveTemplatePayload }) => updateEditingTemplate(id, data), onSuccess: () => { message.success('模板已更新'); queryClient.invalidateQueries({ queryKey: ['editing-templates'] });