import { UploadFile } from 'ant-design-vue'; import { columnItem } from '../types'; export interface ModelType { ylwType: "add" | "edit" | "look"; [text: string]: any; } /** * 数据显示前表单处理 * 根据columns的type来转换数据格式 * @param columns * @param record * @returns */ export declare const convertDataToFormData: (columns: columnItem[], record: any) => ModelType; /** * 表单提交前数据处理 * 主要是把时间格式转换成时间戳,把文件转换成字符串 * @param formdata 上传的数据 * @returns 转换后的上传数据 */ export declare const convertFormDataToData: (formdata: any, columns?: columnItem[]) => any; export declare const strArrToUploadFileArr: (str?: string) => { isAllDone: boolean; uploadFileArr: UploadFile[]; }; export declare const uploadFileArrToStrArr: (filearr?: UploadFile[]) => { arr: string; isAllDone: boolean; }; export declare const fileArrtoStrArr: (filearr?: UploadFile[]) => string;