export interface PurchaseHabitVO {
  /**
   * ID
   */
  id: string | number;

  customerId: string | number;

  /**
   * 客户编号
   */
  customerNo: string;

  /**
   * 月度采购量
   */
  monthPurchase: number;

  /**
   * 年度采购量
   */
  yearPurchase: number;

  /**
   * 常驻负责人/对接人
   */
  permanentOfficer: string;

  /**
   * 选择的机型/型号
   */
  choiceModel: string;

  /**
   * 打印量
   */
  printAmount: string;

  /**
   * 是否购买原装耗材（0-是，1-否）
   */
  buyOriginal: string;

  /**
   * 是否购买技术服务（0-是，1-否）
   */
  technologyService: string;

  /**
   * 采购品类（主选项）
   */
  purchaseCategory: string;

  /**
   * 采购品类（其他补充）
   */
  otherCategory: string;

  /**
   * 适用场景（主选项）
   */
  adaptScene: string;

  /**
   * 适用场景（其他补充）
   */
  otherScene: string;

  /**
   * 定制化需求（主选项）
   */
  customizeDemand: string;

  /**
   * 定制化需求（其他补充）
   */
  otherCustomize: string;

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

export interface PurchaseHabitForm extends BaseEntity {
  /**
   * ID
   */
  id?: string | number;

  customerId?: string | number;

  /**
   * 客户编号
   */
  customerNo?: string;

  /**
   * 月度采购量
   */
  monthPurchase?: number;

  /**
   * 年度采购量
   */
  yearPurchase?: number;

  /**
   * 常驻负责人/对接人
   */
  permanentOfficer?: string;

  /**
   * 选择的机型/型号
   */
  choiceModel?: string;

  /**
   * 打印量
   */
  printAmount?: string;

  /**
   * 是否购买原装耗材（0-是，1-否）
   */
  buyOriginal?: string;

  /**
   * 是否购买技术服务（0-是，1-否）
   */
  technologyService?: string;

  /**
   * 采购品类（主选项）
   */
  purchaseCategory?: string;

  /**
   * 采购品类（其他补充）
   */
  otherCategory?: string;

  /**
   * 适用场景（主选项）
   */
  adaptScene?: string;

  /**
   * 适用场景（其他补充）
   */
  otherScene?: string;

  /**
   * 定制化需求（主选项）
   */
  customizeDemand?: string;

  /**
   * 定制化需求（其他补充）
   */
  otherCustomize?: string;

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

export interface PurchaseHabitQuery extends PageQuery {
  /**
   * 客户ID
   */
  customerId?: string | number;
  /**
   * 客户编号
   */
  customerNo?: string;

  /**
   * 月度采购量
   */
  monthPurchase?: number;

  /**
   * 年度采购量
   */
  yearPurchase?: number;

  /**
   * 常驻负责人/对接人
   */
  permanentOfficer?: string;

  /**
   * 选择的机型/型号
   */
  choiceModel?: string;

  /**
   * 打印量
   */
  printAmount?: string;

  /**
   * 是否购买原装耗材（0-是，1-否）
   */
  buyOriginal?: string;

  /**
   * 是否购买技术服务（0-是，1-否）
   */
  technologyService?: string;

  /**
   * 采购品类（主选项）
   */
  purchaseCategory?: string;

  /**
   * 采购品类（其他补充）
   */
  otherCategory?: string;

  /**
   * 适用场景（主选项）
   */
  adaptScene?: string;

  /**
   * 适用场景（其他补充）
   */
  otherScene?: string;

  /**
   * 定制化需求（主选项）
   */
  customizeDemand?: string;

  /**
   * 定制化需求（其他补充）
   */
  otherCustomize?: string;

  /**
   * 平台标识
   */
  platformCode?: string;

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