interface Source { data: { [id: string]: { count: string; array: Record<string, string>[]; }; }; } /** 转换下结构而已啊 */ type Target = { data: { id: string; count: string; array: Record<string, string>[]; }[]; };