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

  /**
   * 客户id（可为空，表示全局黑名单）
   */
  customerId: string | number;

  /**
   * 产品id（可为空，表示该客户对整个分类禁用）
   */
  productId: string | number;

  /**
   * 产品分类id（必填）
   */
  productCategoryId: string | number;

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

}

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

  /**
   * 客户id（可为空，表示全局黑名单）
   */
  customerId?: string | number;

  /**
   * 产品id（可为空，表示该客户对整个分类禁用）
   */
  productId?: string | number;

  /**
   * 产品分类id（必填）
   */
  productCategoryId?: string | number;

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

}

export interface BlacklistQuery extends PageQuery {

  /**
   * 客户id（可为空，表示全局黑名单）
   */
  customerId?: string | number;

  /**
   * 产品id（可为空，表示该客户对整个分类禁用）
   */
  productId?: string | number;

  /**
   * 产品分类id（必填）
   */
  productCategoryId?: string | number;

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

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



