export interface MaterialInfoVO {
  /**
   * 物料ID
   */
  materialId: string | number;

  /**
   * SAP物料编码
   */
  materialCode: string;

  /**
   * SAP物料名称
   */
  materialName: string;

  /**
   * 物料品牌
   */
  materialBrand: string;

  /**
   * 物料型号
   */
  materialModel: string;

  /**
   * 单位ID
   */
  unitId: string | number;

  /**
   * 物料参数
   */
  materialParameter: string;

  /**
   * 采购单价(元)
   */
  purchasePrice: number;

  /**
   * 售前对外单价(元)
   */
  foreignPrice: number;

  /**
   * 备货期（天）
   */
  stockingPeriod: number;

  /**
   * 备注
   */
  remark: string;

  /**
   * 激活标识（1是 0否）
   */
  activeFlag: string;

  /**
   * 添加方式(1物料页面 2合同页面 3导入)
   */
  addMethod?: string;

}

export interface MaterialInfoForm extends BaseEntity {
  /**
   * 物料ID
   */
  materialId?: string | number;

  /**
   * SAP物料编码
   */
  materialCode?: string;

  /**
   * SAP物料名称
   */
  materialName?: string;

  /**
   * 物料品牌
   */
  materialBrand?: string;

  /**
   * 物料型号
   */
  materialModel?: string;

  /**
   * 单位ID
   */
  unitId?: string | number;

  /**
   * 物料参数
   */
  materialParameter?: string;

  /**
   * 采购单价(元)
   */
  purchasePrice?: number;

  /**
   * 售前对外单价(元)
   */
  foreignPrice?: number;

  /**
   * 备货期（天）
   */
  stockingPeriod?: number;

  /**
   * 备注
   */
  remark?: string;

  /**
   * 激活标识（1是 0否）
   */
  activeFlag?: string;

  /**
   * 添加方式(1物料页面 2合同页面 3导入)
   */
  addMethod?: string;

}

export interface MaterialInfoQuery extends PageQuery {

  /**
   * SAP物料编码
   */
  materialCode?: string;

  /**
   * SAP物料名称
   */
  materialName?: string;

  /**
   * 物料品牌
   */
  materialBrand?: string;

  /**
   * 物料型号
   */
  materialModel?: string;

  /**
   * 单位ID
   */
  unitId?: string | number;

  /**
   * 物料参数
   */
  materialParameter?: string;

  /**
   * 采购单价(元)
   */
  purchasePrice?: number;

  /**
   * 售前对外单价(元)
   */
  foreignPrice?: number;

  /**
   * 备货期（天）
   */
  stockingPeriod?: number;

  /**
   * 激活标识（1是 0否）
   */
  activeFlag?: string;

  /**
   * 添加方式(1物料页面 2合同页面 3导入)
   */
  addMethod?: string;

  /**
   * 排序字段
   */
  orderByColumn?: string;

  /**
   * 排序方向
   */
  isAsc?: string;

  /**
   * 日期范围参数
   */
  params?: any;
}



