"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.formatRelatedData = formatRelatedData;
/**
 * 从格式化后的表格数据构建 relatedData
 * relatedData 包含完整的表格数据，格式为 { rowId, rowData }
 *
 * @param formattedTableData - 格式化后的完整表格数据（AI可理解格式）
 * @returns 构建好的 relatedData
 */
function formatRelatedData(formattedTableData) {
    if (!formattedTableData ||
        !Array.isArray(formattedTableData) ||
        formattedTableData.length === 0) {
        return [];
    }
    return formattedTableData.map((row) => {
        // rowId 使用行的 id 字段
        const rowId = row === null || row === void 0 ? void 0 : row.id;
        return {
            rowId,
            rowData: row, // 完整的行数据
        };
    });
}
