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

/**
 * @description: MesCheliangBg分页参数 模型
 */
export interface MesCheliangBgPageParams extends BasicPageParams {
  kjsj: string;

  tjsj: string;

  gzr: string;

  sfwgcj: string;

  pslb: string;

  ghcj: string;

  dhch: string;

  dhpsxx: string;

  dhxx: string;

  drzcl: string;
}

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

  kjsj: string;

  tjsj: string;

  kjsc: string;

  kjhdl: string;

  gzr: string;

  sfwgcj: string;

  pslb: string;

  ghcj: string;

  dhch: string;

  dhpsxx: string;

  dhxx: string;

  drzcl: string;
}

/**
 * @description: MesCheliangBg表类型
 */
export interface MesCheliangBgModel {
  id: string;

  bglx: string;

  cheliangId: string;

  gzr: string;

  gzxm: string;

  cllx: string;

  cphm: string;

  clzl: string;

  clppxh: string;

  clys: string;

  clls: string;

  gzkssj: string;

  gzjssj: string;

  clqzp1: string;

  clqzp2: string;

  clhzp1: string;

  clhzp2: string;

  bdsl: string;

  bdzp: string;

  gbswzp: string;

  gznr: string;

  gzsc: string;

  sfwgcj: string;

  drzcl: string;

  kjsj: string;

  tjsj: string;

  kjsc: string;

  kjhdl: string;

  yxhm: string;

  pslb: string;

  ghcj: string;

  dhch: string;

  dhpsxx: string;

  dhxx: string;

  wlzt: string;

  psqzp: string;

  banzu: string;

  bz: string;

  createDate: string;

  modifyDate: string;

  createUserId: string;

  modifyUserId: string;

  mesCheliangTlmxList?: MesCheliangTlmxModel;
}

/**
 * @description: MesCheliangTlmx表类型
 */
export interface MesCheliangTlmxModel {
  id: string;

  bgId: string;

  kcId: string;

  cpId: string;

  cpbh: string;

  cpmc: string;

  dw: string;

  kcsl: string;

  tlsl: string;

  createDate: string;

  modifyDate: string;

  createUserId: string;

  modifyUserId: string;
}

/**
 * @description: MesCheliangBg分页返回值结构
 */
export type MesCheliangBgPageResult = BasicFetchResult<MesCheliangBgPageModel>;
