export type C1InputKeyType = keyof TYpeC1Form

export interface TYpeC1Form extends TYpeC1Form1, TYpeC1Form2 {
  pageSize: number
  pageNum: number
}

export interface TYpeC1Form1 {
  aaaa: string
  bbbb: string
  cccc: string
  dddd: string
  eeee: string
  ffff: string
  gggg: string
  hhhh: string
  iiii: string
  jjjj: string
  kkkk: string
}

export interface TYpeC1Form2 {
  llll: string
  mmmm: string
  nnnn: string
  oooo: string
  pppp: string
  qqqq: string
  rrrr: string
  ssss: string
  tttt: string
  uuuu: string
}

export type C1GoodType = {
  display: 0 | 1
  ageInfo: string
  author: string
  authorDesc: string
  color: string
  createTime: string
  creatorId: number
  creatorName: string
  dateMaking: string
  dictAge: string
  dictLevel: string
  dictTexture1: string
  dictTexture2: string
  dictTexture3: string
  dictTorn: string
  dictType: string
  // display?: any;
  file: GoodFileType[]
  fileIds: string
  historyUndergo: string
  historyWork: string
  id: number
  inDictDateScope: string
  inGoodsDate: string
  inGoodsNum: string
  inHouseNum: string
  // isEdit?: any;
  name: string
  namePrimitive: string
  num: string
  numName: string
  numType: string
  pcs: number
  pcsActual: string
  pcsUnit: string
  preserveState: string
  pressAuthor: string
  pressFile: string
  pressVersion: string
  quality: string
  qualityDictScope: string
  qualityUnit: string
  // regionId?: any;
  rtf: string
  shape: string
  siteStr: string
  sizeH: string
  sizeInfo: string
  sizeL: string
  sizeUnit: string
  sizeW: string
  source: string
  sourceInfo: string
  sourcePass: string
  sourcePreface: string
  sourceStamp: string
  // statusCollect?: any;
  // statusStorage?: any;
  // tempRegionId?: any;
  tempSiteStr: string
  thumb: string
  thumbPc: string
  torn: string
  updateTime: string
  uses: string
  // 存放位置数组
  siteId: string
}
