import { IDataExport } from '../../common'; import { IDECtrlModel } from './i-de-ctrl-model'; export interface IMDCtrlModel extends IDECtrlModel { /** * 分页数 * * @type {number} * @memberof IMDCtrlModel */ limit?: number; /** * 是否开启分组 * * @type {boolean} * @memberof IMDCtrlModel */ enableGroup?: boolean; /** * 分组列标识 * * @type {string} * @memberof IMDCtrlModel */ groupDataIndex?: string; /** * 分组模式 * * @type {('AUTO' | 'CODELIST')} * @memberof IMDCtrlModel */ groupMode?: 'AUTO' | 'CODELIST'; /** * 分组属性标识 * * @type {string} * @memberof IMDCtrlModel */ groupField?: string; /** * 分组属性代码表标识 * * @type {string} * @memberof IMDCtrlModel */ groupFieldCodeListTag?: string; /** * 分组代码表标识 * * @type {string} * @memberof IMDCtrlModel */ groupCodeListTag?: string; /** * 数据导出 * * @type {IDataExport} * @memberof IMDCtrlModel */ dataExport?: IDataExport; /** * 无值显示内容 * * @memberof IMDCtrlModel */ emptyText?: string; /** * 无值内容语言资源 * * @memberof IMDCtrlModel */ emptyTextPSLanguageRes?: string; }