export interface TableColumn { text: string // 标题 value: string // 值 align?: 'left' | 'center' | 'right' // 排列 width?: string | number // 宽度,px值 show?: boolean // 是否显示列 showOverflow?: boolean // 是否溢出为省略号 filter?: Function // 字段过滤器 styleFilter?: Function // 文字过滤器 fixed?: boolean // 固定列 filters?: { text: string; value: string }[] // 列筛选 isFilters?: boolean // 是否有列筛选 required?: boolean // 是否必填 children?: TableColumn[] // 子表头 type?: string // 显示类型 customHeader?: boolean // 是否自定义表头 code?: string bind?: string isLink?: boolean // 是否展示link或者image形式 reg?: Function // 校验字段是否符合规范 options?: { text: string; value: string }[]// MultiHeaderTable组件select的数据 unit?: string precision?: string | number customContent?: boolean belongStandardEquipment?: string // 标准装置 message?: string // 提醒信息 showUnit?: boolean // 是否展示单位 }