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

  /**
   * 裁判姓名
   */
  name: string;

  /**
   * 裁判图片URL，可选
   */
  peopleIconUrl: string;

  /**
   * 工作年限（年）
   */
  workYears: number;
}

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

  /**
   * 裁判姓名
   */
  name?: string;

  /**
   * 裁判图片URL，可选
   */
  peopleIconUrl?: string;

  /**
   * 工作年限（年）
   */
  workYears?: number;

  positionId?: number;

  organization?: string;
}

export interface JudgeQuery extends PageQuery {
  /**
   * 裁判姓名
   */
  name?: string;

  /**
   * 裁判图片URL，可选
   */
  peopleIconUrl?: string;

  /**
   * 工作年限（年）
   */
  workYears?: number;

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