import { BasicPageParams, BasicFetchResult } from '/@/api/model/baseModel';

/**
 * @description: MesGongdanReport分页参数 模型
 */
export interface MesGongdanReportPageParams extends BasicPageParams {
  bh: string;

  zxbz: string;
}

/**
 * @description: MesGongdanReport分页返回值模型
 */
export interface MesGongdanReportPageModel {
  id: string;

  bh: string;

  cpbh: string;

  zxbz: string;

  cpid: string;

  bgr: string;

  zyr: string;

  kssj: string;

  jssj: string;
}

/**
 * @description: MesGongdanReport表类型
 */
export interface MesGongdanReportModel {
  id: string;

  gdId: string;

  deleteMark: string;

  bh: string;

  bgbh: string;

  gdbh: string;

  rch: string;

  zch: string;

  cpbh: string;

  hj: string;

  cplb: string;

  rzl: string;

  zxbz: string;

  gx: string;

  wgs: string;

  gs: string;

  bgsj: string;

  bgr: string;

  bgzz: string;

  zyr: string;

  bz: string;

  p1: string;

  p2: string;

  p3: string;

  p4: string;

  p5: string;

  p6: string;

  p7: string;

  p8: string;

  p9: string;

  p10: string;

  p11: string;

  p12: string;

  p13: string;

  p14: string;

  p15: string;

  p16: string;

  p17: string;

  p18: string;

  p19: string;

  p20: string;

  createDate: string;

  createUserId: string;

  modifyDate: string;

  modifyUserId: string;

  sccx: string;

  sccj: string;

  gzzx: string;

  gxId: string;

  kssj: string;

  jssj: string;

  hgs: string;

  mesGongdanDataCollectionList?: MesGongdanDataCollectionModel;

  mesGongdanMaterialFeedingList?: MesGongdanMaterialFeedingModel;

  mesGongdanQualityInspectionList?: MesGongdanQualityInspectionModel;

  mesGongdanScCollectionList?: MesGongdanScCollectionModel;
}

/**
 * @description: MesGongdanDataCollection表类型
 */
export interface MesGongdanDataCollectionModel {
  id: string;

  deleteMark: string;

  gdId: string;

  cjx: string;

  cjz: string;

  bzz: string;

  bz: string;

  p1: string;

  p2: string;

  p3: string;

  p4: string;

  p5: string;

  p6: string;

  p7: string;

  p8: string;

  p9: string;

  p10: string;

  p11: string;

  p12: string;

  p13: string;

  p14: string;

  p15: string;

  p16: string;

  p17: string;

  p18: string;

  p19: string;

  p20: string;

  createDate: string;

  createUserId: string;

  modifyDate: string;

  modifyUserId: string;
}

/**
 * @description: MesGongdanMaterialFeeding表类型
 */
export interface MesGongdanMaterialFeedingModel {
  id: string;

  deleteMark: string;

  gdId: string;

  wlbh: string;

  wlmc: string;

  tlsl: string;

  tlr: string;

  bz: string;

  p1: string;

  p2: string;

  p3: string;

  p4: string;

  p5: string;

  p6: string;

  p7: string;

  p8: string;

  p9: string;

  p10: string;

  p11: string;

  p12: string;

  p13: string;

  p14: string;

  p15: string;

  p16: string;

  p17: string;

  p18: string;

  p19: string;

  p20: string;

  createDate: string;

  createUserId: string;

  modifyDate: string;

  modifyUserId: string;
}

/**
 * @description: MesGongdanQualityInspection表类型
 */
export interface MesGongdanQualityInspectionModel {
  id: string;

  deleteMark: string;

  gdId: string;

  zjdh: string;

  zjjg: string;

  jyy: string;

  zjsj: string;

  bz: string;

  p1: string;

  p2: string;

  p3: string;

  p4: string;

  p5: string;

  p6: string;

  p7: string;

  p8: string;

  p9: string;

  p10: string;

  p11: string;

  p12: string;

  p13: string;

  p14: string;

  p15: string;

  p16: string;

  p17: string;

  p18: string;

  p19: string;

  p20: string;

  createDate: string;

  createUserId: string;

  modifyDate: string;

  modifyUserId: string;
}

/**
 * @description: MesGongdanScCollection表类型
 */
export interface MesGongdanScCollectionModel {
  id: string;

  deleteMark: string;

  gdId: string;

  cjx: string;

  cjz: string;

  bzz: string;

  bz: string;

  p1: string;

  p2: string;

  p3: string;

  p4: string;

  p5: string;

  p6: string;

  p7: string;

  p8: string;

  p9: string;

  p10: string;

  p11: string;

  p12: string;

  p13: string;

  p14: string;

  p15: string;

  p16: string;

  p17: string;

  p18: string;

  p19: string;

  p20: string;

  createDate: string;

  createUserId: string;

  modifyDate: string;

  modifyUserId: string;
}

/**
 * @description: MesGongdanReport分页返回值结构
 */
export type MesGongdanReportPageResult = BasicFetchResult<MesGongdanReportPageModel>;
