/** * 联合查询参数 * */ export declare class UnionQueryPara { formCode: string; columns: DynamicShowColumn[]; request: QueryListRequest; } /** * 动态查询列 * */ export declare class DynamicSelectColumn { /** * 实体编码 * * @memberof DynamicSelectColumn */ entityCode: string; /** * 实体名称 * * @memberof DynamicSelectColumn */ attributeName: string; /** * 数据类型 * * @memberof DynamicSelectColumn */ dataType?: string; } /** * 动态展示列 * */ export declare class DynamicShowColumn { /** * 实体编码 * * @memberof DynamicSelectColumn */ entityCode: string; /** * 实体名称 * * @memberof DynamicSelectColumn */ attributeName: string; } export declare class QueryListRequest { filter: DynamicFormQueryGroup; sort: DynamicFormPagingSort[]; pageSize: number; pageIndex: number; } export declare class DynamicFormQueryGroup { op: string; groups: DynamicFormQueryGroup[]; rules: DynamicFormRule[]; } export declare class DynamicFormRule { field: string; op: string; type: string; data: any; datas?: Array; isDynamic: boolean; prefix?: string; } export declare class DynamicFormPagingSort { field: string; sort: string; isDynamic: boolean; }