UNPKG

@farris/ui-vue

Version:

Farris Vue, a Farris Design based Vue3 component library.

53 lines (52 loc) 965 B
import { Condition } from '../../condition'; /** * 查询方案实体类 */ export interface QuerySolution { /** * 唯一性标识 */ id: string; /** * 所属表单 */ belongId: string; /** * 查询方案编号 */ code: string; /** * 查询方案名称 */ name: string; /** * 查询条件 */ conditions: Partial<Condition>[]; /** * 数据存储格式 */ queryConditionString?: string; /** * 是否系统预置查询方案 */ isSystem: boolean; /** * 是否默认查询方案 * 初始时,为false */ isDefault: boolean; hasChanged?: boolean; /** * 类型: pre是上次查询 */ type: string; /** * 高级模式新增字段,1为标准模式,2为高级模式 */ mode: string; /** * 拓展字段id,与方案组织权限有关 */ extendId?: string; }