/**
 * 伙伴商备货单对象 partner_prepared
 */
export interface PartnerPreparedVO {
  id?: number;
  partnerId?: number;
  preparedNo?: string;
  cooperationCode?: string;
  customerName?: string;
  purchasingUnitName?: string;
  amount?: number;
  area?: string;
  estimatedTime?: string;
  dueDate?: string;
  invoiceAttachment?: string;
  purchasingUnit?: string;
  person?: string;
  deptName?: string;
  phone?: string;
  preparedStatus?: number;
  dealStatus?: number;
  reject?: string;
  status?: string;
  remark?: string;
  createTime?: string;
}

/**
 * 伙伴商备货单表单对象 partner_prepared
 */
export interface PartnerPreparedForm {
  id?: number;
  partnerId?: number;
  preparedNo?: string;
  cooperationCode?: string;
  customerName?: string;
  purchasingUnitName?: string;
  amount?: number;
  area?: string;
  estimatedTime?: string;
  dueDate?: string;
  invoiceAttachment?: string;
  purchasingUnit?: string;
  person?: string;
  deptName?: string;
  phone?: string;
  preparedStatus?: number;
  dealStatus?: number;
  reject?: string;
  status?: string;
  remark?: string;
}

/**
 * 伙伴商备货单查询对象 partner_prepared
 */
export interface PartnerPreparedQuery extends PageQuery {
  partnerId?: number;
  preparedNo?: string;
  cooperationCode?: string;
  customerName?: string;
  preparedStatus?: number;
  dealStatus?: number;
}

/**
 * 伙伴商备货单产品明细对象 partner_prepared_product
 */
export interface PartnerPreparedProductVO {
  id?: number;
  partnerPreparedId?: number;
  productId?: number;
  productNo?: string;
  platformNo?: string;
  productName?: string;
  productImage?: string;
  brand?: string;
  category?: string;
  quantity?: number;
  price?: number;
  amount?: number;
  status?: string;
  remark?: string;
}

/**
 * 伙伴商备货单产品明细表单对象 partner_prepared_product
 */
export interface PartnerPreparedProductForm {
  id?: number;
  partnerPreparedId?: number;
  productId?: number | string;
  productNo?: string;
  platformNo?: string;
  productName?: string;
  productImage?: string;
  brand?: string;
  category?: string;
  unitPrice?: number;
  price?: number;
  quantity?: number;
  amount?: number;
  status?: string;
  remark?: string;
}

/**
 * 伙伴商备货单产品明细查询对象 partner_prepared_product
 */
export interface PartnerPreparedProductQuery extends PageQuery {
  partnerPreparedId?: number;
  productId?: number;
}
