export interface PoolLinkVO {
  /**
   * 主键ID
   */
  id: string | number;

  /**
   * 所属池ID
   */
  poolId: string | number;

  /**
   * 产品池名称
   */
  poolName?: string;

  /**
   * 产品池类型 0自营产品池,1精选产品池,2协议产品池,3项目产品池,4分类产品池
   */
  type?: number;

  /**
   * 产品id
   */
  productId: string | number;

  /**
   * 产品价格
   */
  productPrice: number;

  /**
   * 是否在池中：1-是,0-否
   */
  isPoolStatus: string;

  /**
   * 产品审核状态 0=待提交,1=待审核,2=审核通过,3=审核驳回
   */
  productReviewStatus: string;

  /**
   * 审核原因
   */
  reviewReason: string;

  /**
   * 是否显示：1=是，0=否
   */
  isShow: string;

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

  /**
   * 创建时间
   */
  createTime?: string;

  /**
   * 商品编号
   */
  productNo?: string;

  /**
   * 商品名称
   */
  itemName?: string;

  /**
   * 商品图片URL
   */
  productImageUrl?: string;

  /**
   * 品牌名称
   */
  brandName?: string;

  /**
   * 分类名称
   */
  categoryName?: string;

  /**
   * 单位名称
   */
  unitName?: string;

  /**
   * 库存
   */
  stock?: number;

  /**
   * 市场价
   */
  marketPrice?: number;

  /**
   * 官网价
   */
  platformPrice?: number;

  /**
   * 最低售价
   */
  minPrice?: number;

  /**
   * 采购价
   */
  purchasePrice?: number;

  /**
   * 暂估毛利率
   */
  grossMargin?: number;

  /**
   * 商品状态：1=已上架，0=下架，2=上架中
   */
  productStatus?: string;

  /**
   * 供应商
   */
  supplier?: string;

  /**
   * 协议价格
   */
  negotiatedPrice?: number;

  /**
   * 审核池商品关联ID（用于移除）
   */
  poolAuditProductId?: string | number;
}

export interface PoolLinkForm extends BaseEntity {
  /**
   * 主键ID
   */
  id?: string | number;

  /**
   * 所属池ID
   */
  poolId?: string | number;

  /**
   * 产品id
   */
  productId?: string | number;

  /**
   * 产品价格
   */
  productPrice?: number;

  /**
   * 是否在池中：1-是,0-否
   */
  isPoolStatus?: string;

  /**
   * 产品审核状态 0=待提交,1=待审核,2=审核通过,3=审核驳回
   */
  productReviewStatus?: string;

  /**
   * 审核原因
   */
  reviewReason?: string;

  /**
   * 是否显示：1=是，0=否
   */
  isShow?: string;

  /**
   * 库存
   */
  stock?: number;

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

}

export interface PoolLinkQuery extends PageQuery {

  /**
   * 所属池ID
   */
  poolId?: string | number;

  /**
   * 产品id
   */
  productId?: string | number;

  /**
   * 产品价格
   */
  productPrice?: number;

  /**
   * 是否在池中：1-是,0-否
   */
  isPoolStatus?: string;

  /**
   * 产品审核状态 0=待提交,1=待审核,2=审核通过,3=审核驳回
   */
  productReviewStatus?: string;

  /**
   * 审核原因
   */
  reviewReason?: string;

  /**
   * 是否显示：1=是，0=否
   */
  isShow?: string;

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

  // ========== 查询扩展字段 ==========

  /**
   * 商品编号
   */
  productNo?: string;

  /**
   * 商品名称
   */
  itemName?: string;

  /**
   * 品牌ID
   */
  brandId?: string | number;

  /**
   * 品牌名称
   */
  brandName?: string;

  /**
   * 底部分类ID
   */
  bottomCategoryId?: string | number;

  /**
   * 商品状态：1=已上架，0=下架，2=上架中
   */
  productStatus?: string;

  /**
   * 供应商
   */
  supplier?: string;

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



