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

/**
 * @description: MesWarehouseArrived分页参数 模型
 */
export interface MesWarehouseArrivedPageParams extends BasicPageParams {
  djh: string;

  ck: string;

  gys: string;

  zdr: string;

  ywzz: string;

  cspc: string;
}

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

  djh: string;

  djrq: string;

  gys: string;

  crklx: string;

  zsl: string;

  ck: string;

  zdr: string;

  ywzz: string;

  bz: string;

  cspc: string;
}

/**
 * @description: MesWarehouseArrived表类型
 */
export interface MesWarehouseArrivedModel {
  id: string;

  deleteMark: string;

  djh: string;

  djrq: string;

  crklx: string;

  ck: string;

  gys: string;

  zsl: string;

  zdr: string;

  ywzz: string;

  cspc: string;

  fj: string;

  bz: string;

  zt: string;

  p5: string;

  p6: string;

  p7: string;

  p8: string;

  p9: string;

  p10: string;

  createDate: string;

  createUserId: string;

  modifyDate: string;

  modifyUserId: string;

  mesWarehouseArrivedInfoList?: MesWarehouseArrivedInfoModel;
}

/**
 * @description: MesWarehouseArrivedInfo表类型
 */
export interface MesWarehouseArrivedInfoModel {
  id: string;

  deleteMark: string;

  dhdid: string;

  lydhid: string;

  wlbm: string;

  wlmc: string;

  gg: string;

  xh: string;

  dw: string;

  yssl: string;

  sssl: string;

  sysl: string;

  xqbm: string;

  cspc: string;

  sfzp: string;

  sfzj: string;

  hwh: string;

  bz: string;

  p1: string;

  p2: string;

  p3: string;

  p4: string;

  p5: string;

  p6: string;

  p7: string;

  p8: string;

  p9: string;

  p10: string;

  createDate: string;

  createUserId: string;

  modifyDate: string;

  modifyUserId: string;
}

/**
 * @description: MesWarehouseArrived分页返回值结构
 */
export type MesWarehouseArrivedPageResult = BasicFetchResult<MesWarehouseArrivedPageModel>;
