/** * 查询条件视图 * */ export interface SelectConditionViewModel { /** * 是否选中 */ checked?: boolean; /** * 模板 * */ templateType?: string; /** * 关联属性 */ entityAttribute?: string; /** * 序列号 * * @memberof QueryCondition */ serialNo?: number; /** * 查询规则 * * @memberof QueryCondition */ rule?: string; } /** * @description 查询条件 * */ export interface SelectCondition { /** * 类型 * * @memberof QueryCondition */ type: string; /** * 实体code * @memberof QueryCondition */ dataEntityCode: string; /** * 实体属性code * * @memberof QueryCondition */ dataAttrCode: string; /** * 实体属性原始值 * * @memberof SelectCondition */ dataAttrOrigin?: any; /** * 序列号 * * @memberof QueryCondition */ serialNo: number; /** * 查询规则 * * @memberof QueryCondition */ rule: string; /** * 名称 * * @memberof QueryCondition */ caption: string; /** * @description 控件model * * @memberof SelectCondition */ model?: any; } /** * @description 展示条件 * */ export interface ShowCondition { /** * 类型 * * @memberof QueryCondition */ type: string; /** * 实体code * @memberof QueryCondition */ dataEntityCode: string; /** * 实体属性code * * @memberof QueryCondition */ dataAttrCode: string; /** * 多个实体属性 * * @memberOf ShowCondition */ multiDataAttrCode: any[]; /** * 序列号 * * @memberof QueryCondition */ serialNo: number; /** * 名称 * * @memberof QueryCondition */ caption: string; /** * @description 控件model * * @memberof SelectCondition */ model?: any; } /** * 展示条件 * * @export */ export interface Condition { selectCondition: Array; showCondition: Array; } /** * 获取查询条件标识 * * @export */ export declare function getSelectConditionIdentity(condition: { dataEntityCode?: string; dataAttrCode?: string; }): string;