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

  /**
   * 赛事id
   */
  tournamentId: string | number;

  /**
   * 用户id
   */
  playerId: string | number;

  /**
   * 排名
   */
  rank: number;

  /**
   * 实名
   */
  playerName: string;

  /**
   *
   */
  phone: string;

  /**
   * 奖励
   */
  rewardJson: string;

  /**
   * 是否审核
   */
  claimed: number;

  /**
   *
   */
  createdAt: string;

  /**
   *
   */
  updatedAt: string;
}

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

  /**
   * 赛事id
   */
  tournamentId?: string | number;

  /**
   * 用户id
   */
  playerId?: string | number;

  /**
   * 排名
   */
  rank?: number;

  /**
   * 实名
   */
  playerName?: string;

  /**
   *
   */
  phone?: string;

  /**
   * 奖励
   */
  rewardJson?: string;

  /**
   * 是否审核
   */
  claimed?: number;

  /**
   *
   */
  createdAt?: string;

  /**
   *
   */
  updatedAt?: string;
}

export interface ClaimsQuery extends PageQuery {
  /**
   * 赛事id
   */
  tournamentId?: string | number;

  /**
   * 用户id
   */
  playerId?: string | number;

  /**
   * 排名
   */
  rank?: number;

  /**
   * 实名
   */
  playerName?: string;

  /**
   *
   */
  phone?: string;

  /**
   * 奖励
   */
  rewardJson?: string;

  /**
   * 是否审核
   */
  claimed?: number;

  /**
   *
   */
  createdAt?: string;

  /**
   *
   */
  updatedAt?: string;

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