/* eslint-disable lines-around-comment */

export type TableData = {
  /** 指标集规则清单编码 */
  ruleCode?: string
  /** 规则名称 */
  ruleName?: string
  /** 规则分类 */
  ruleClass?: string
  /** 启用日期 */
  startDate?: string
  /** 规则属性 */
  ruleProperty?: string
  /** 规则周期 */
  ruleCycle?: string
  /** 是否有效 */
  ruleStatus?: string
  /** 规则描述 */
  description?: string
  /** 创建日期 */
  createDate?: string
  /** 创建账户 */
  createAccount?: string
  /** 创建机构 */
  createOrgan?: string
  /** 规则json */
  ruleJson?: string
  /** 规则sql */
  ruleSql?: string
  /** 机构编码 */
  organCode?: string
  /** 失效日期 */
  failDate?: string
  /** 规则加工指标集编号 */
  indexCode?: string
  /** 规则加载所有公式 */
  machFormulas?: string
  /** 指标代码 */
  itemId?: string
  /** 指标名称 */
  itemName?: string
}

export interface DictItem {
  dictId: string;
  dictName: string;
}

export type FormModel = {
  /** 指标集规则清单编码 */
  ruleCode?: string
  /** 规则名称 */
  ruleName?: string
  /** 规则分类 */
  ruleClass?: string
  /** 启用日期 */
  startDate?: string
  /** 规则属性 */
  ruleProperty?: string
  /** 规则周期 */
  ruleCycle?: string
  /** 是否有效 */
  ruleStatus?: string
  /** 规则描述 */
  description?: string
  /** 创建日期 */
  createDate?: string
  /** 创建账户 */
  createAccount?: string
  /** 创建机构 */
  createOrgan?: string
  /** 规则json */
  ruleJson?: string
  /** 规则sql */
  ruleSql?: string
  /** 机构编码 */
  organCode?: string
  /** 失效日期 */
  failDate?: string
  /** 规则加工指标集编号 */
  indexCode?: string
  /** 规则加载所有公式 */
  machFormulas?: string
  /** 指标代码 */
  itemId?: string
  /** 指标名称 */
  itemName?: string
}
