import { getTaskidResult } from '@/api/flow-canvas' interface NodeOptions { id?: string position?: { x: number, y: number } positionX?: number positionY?: number component?: any } export class GenerateManager { stateManager: any taskIds: string[] = [] constructor(options) { this.stateManager = options.stateManager; } /** 删除taskId */ deleteTaskId(taskId: string) { } /** 添加taskId */ addTaskId(TaskId: any) { this.stateManager.addTaskId(TaskId) } /** 添加taskId */ async getTasksIdImg(list) { let taskIds = list.map((item)=>item.taskId) getTaskidResult({taskIds}).then((rv)=>{ console.log(rv) }) } dispose() { this.taskIds = [] } }