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

export type TableData = {
  /** 主键 */
  id?: string
  /** 规则编码 */
  ruleNo?: string
  /** 规则类别 */
  ruleType?: string
  /** 规则归属 */
  ruleOwner?: string
  /** 分类 */
  tabLevel?: string
  /** 校验表英文名 */
  tabNameEn?: string
  /** 校验表中文名 */
  tabName?: string
  /** 表唯一性编码 */
  tabGuid?: string
  /** 校验项编码 */
  itemNo?: string
  /** 校验项名称 */
  itemName?: string
  /** 校验大类 */
  mainCategory?: string
  /** 校验小类 */
  subCategory?: string
  /** 校验范围 */
  checkRange?: string
  /** 校验公式说明 */
  formulaDesc?: string
  /** 校验sql脚本 */
  checkScript?: string
  /** 校验性质 */
  checkProperty?: string
  /** 缺失率阈值 */
  dayThresholdValue?: string
  /** 缺失率阈值 */
  monthThresholdValue?: string
  /** 关联表信息 */
  linkTable?: string
  /** 校验方式 */
  verifyMode?: string
  /** 外部表名 */
  outTableName?: string
  /** 数据库类型 */
  dbType?: string
  /** 规则版本号 */
  versionNo?: string
  /** 创建时间 */
  createTime?: string
  /** 更新时间 */
  updateTime?: string
  /** 创建人id */
  createUserId?: string
  /** 创建人名称 */
  createUserName?: string
  /** 修改人id */
  updateUserId?: string
  /** 修改人名称 */
  updateUserName?: string
}

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

export type FormModel = {
  /** 主键 */
  id?: string
  /** 规则编码 */
  ruleNo?: string
  /** 规则类别 */
  ruleType?: string
  /** 规则归属 */
  ruleOwner?: string
  /** 分类 */
  tabLevel?: string
  /** 校验表英文名 */
  tabNameEn?: string
  /** 校验表中文名 */
  tabName?: string
  /** 表唯一性编码 */
  tabGuid?: string
  /** 校验项编码 */
  itemNo?: string
  /** 校验项名称 */
  itemName?: string
  /** 校验大类 */
  mainCategory?: string
  /** 校验小类 */
  subCategory?: string
  /** 校验范围 */
  checkRange?: string
  /** 校验公式说明 */
  formulaDesc?: string
  /** 校验sql脚本 */
  checkScript?: string
  /** 校验性质 */
  checkProperty?: string
  /** 缺失率阈值 */
  dayThresholdValue?: string
  /** 缺失率阈值 */
  monthThresholdValue?: string
  /** 关联表信息 */
  linkTable?: string
  /** 校验方式 */
  verifyMode?: string
  /** 外部表名 */
  outTableName?: string
  /** 数据库类型 */
  dbType?: string
  /** 规则版本号 */
  versionNo?: string
  /** 创建时间 */
  createTime?: string
  /** 更新时间 */
  updateTime?: string
  /** 创建人id */
  createUserId?: string
  /** 创建人名称 */
  createUserName?: string
  /** 修改人id */
  updateUserId?: string
  /** 修改人名称 */
  updateUserName?: string
}
