export interface PushPoolLogVO {
  /**
   * 
   */
  id: string | number;

  /**
   * 项目id
   */
  itemId: string | number;

  /**
   * 商品池id
   */
  poolId: string | number;

  /**
   * 操作人id
   */
  operatorId: string | number;

  /**
   * 推送状态 0成功 1失败
   */
  pushStatus: string;

  /**
   * 状态（0正常 1停用）
   */
  status: string;

  /**
   * 失败原因
   */
  reason: string;

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

}

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

  /**
   * 项目id
   */
  itemId?: string | number;

  /**
   * 商品池id
   */
  poolId?: string | number;

  /**
   * 操作人id
   */
  operatorId?: string | number;

  /**
   * 推送状态 0成功 1失败
   */
  pushStatus?: string;

  /**
   * 状态（0正常 1停用）
   */
  status?: string;

  /**
   * 失败原因
   */
  reason?: string;

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

}

export interface PushPoolLogQuery extends PageQuery {

  /**
   * 项目id
   */
  itemId?: string | number;

  /**
   * 商品池id
   */
  poolId?: string | number;

  /**
   * 操作人id
   */
  operatorId?: string | number;

  /**
   * 推送状态 0成功 1失败
   */
  pushStatus?: string;

  /**
   * 状态（0正常 1停用）
   */
  status?: string;

  /**
   * 失败原因
   */
  reason?: string;

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

  /**
   * 项目key
   */
  itemKey?: string;

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



