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

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

  mc: string;
}

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

  bh: string;

  mc: string;

  bz: string;
}

/**
 * @description: MesDyxunjianScheme表类型
 */
export interface MesDyxunjianSchemeModel {
  id: string;

  bh: string;

  mc: string;

  bz: string;

  deleteMark: string;

  createDate: string;

  createUserId: string;

  modifyDate: string;

  modifyUserId: string;

  mesDyxunjianSchemeItemList?: MesDyxunjianSchemeItemModel;
}

/**
 * @description: MesDyxunjianSchemeItem表类型
 */
export interface MesDyxunjianSchemeItemModel {
  id: string;

  xjxid: string;

  faid: string;

  bh: string;

  mc: string;

  bt: string;

  sjlx: string;

  bzz: string;

  bzsx: string;

  bzxx: string;

  bz: string;

  deleteMark: string;

  createDate: string;

  createUserId: string;

  modifyDate: string;

  modifyUserId: string;

  sc: string;

  dt: string;

  bb: string;
}

/**
 * @description: MesDyxunjianScheme分页返回值结构
 */
export type MesDyxunjianSchemePageResult = BasicFetchResult<MesDyxunjianSchemePageModel>;
