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

export type TableData = {
  /** 数据模型编码 */
  modelCode?: string
  /** 规则id */
  ruleId?: string
  /** 源列名 */
  srcCol?: string
  /** 源列类型 */
  srcColType?: string
  /** 映射目标列名称） */
  mappingName?: string
  /** 映射目标列 */
  mappingCol?: string
  /** 映射目标列类型 */
  mappingColType?: string
  /** 映射目标列列号 */
  mappingColNum?: string
  /** 注释字段 */
  remarks?: string
  /** 组成联合主键 */
  primarykey?: string
  /** 主键排序 */
  primaryKeyNum?: string
  /** 标识是否为uuid */
  uuid?: string
}

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

export type FormModel = {
  /** 数据模型编码 */
  modelCode?: string
  /** 规则id */
  ruleId?: string
  /** 源列名 */
  srcCol?: string
  /** 源列类型 */
  srcColType?: string
  /** 映射目标列名称） */
  mappingName?: string
  /** 映射目标列 */
  mappingCol?: string
  /** 映射目标列类型 */
  mappingColType?: string
  /** 映射目标列列号 */
  mappingColNum?: string
  /** 注释字段 */
  remarks?: string
  /** 组成联合主键 */
  primarykey?: string
  /** 主键排序 */
  primaryKeyNum?: string
  /** 标识是否为uuid */
  uuid?: string
}
