feat(plans): add edit plan preview workflow

This commit is contained in:
Xiaoxia AI
2026-06-24 10:10:25 +08:00
parent 07c62b0b30
commit 0f59b412bc
16 changed files with 460 additions and 5 deletions
+2
View File
@@ -7,6 +7,7 @@ export interface GenerationTaskItem {
asset_library_id: string;
strategy_id?: string | null;
voice_library_id?: string | null;
edit_plan_id?: string | null;
status: 'pending' | 'running' | 'completed' | 'failed' | 'cancelled';
progress: number;
result_count: number;
@@ -37,6 +38,7 @@ export const createGenerationTask = async (data: {
asset_library_id: string;
strategy_id?: string;
voice_library_id?: string;
edit_plan_id?: string;
created_by_user_id?: string;
}): Promise<GenerationTaskItem> => {
const response = await apiClient.post('/generation/tasks', data);