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

  /**
   * 页签名称，如：新手推荐、热门视频、本地特产
   */
  name: string;

  /**
   * 所属类别，如：视频video、商城shop
   */
  category: string;

  /**
   * 排序值，数字越小越靠前
   */
  sortOrder: number;

  /**
   * 状态：启用/禁用
   */
  status: string;

  /**
   * 创建人
   */
  createdBy: string;

  /**
   * 创建时间
   */
  createdAt: string;

  /**
   * 最后更新人
   */
  updatedBy: string;

  /**
   * 最后更新时间
   */
  updatedAt: string;
}

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

  /**
   * 页签名称，如：新手推荐、热门视频、本地特产
   */
  name?: string;

  /**
   * 所属类别，如：视频video、商城shop
   */
  category?: string;

  /**
   * 排序值，数字越小越靠前
   */
  sortOrder?: number;

  /**
   * 状态：启用/禁用
   */
  status?: string;

  /**
   * 创建人
   */
  createdBy?: string;

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

  /**
   * 最后更新人
   */
  updatedBy?: string;

  /**
   * 最后更新时间
   */
  updatedAt?: string;
}

export interface ServiceTabQuery extends PageQuery {
  /**
   * 页签名称，如：新手推荐、热门视频、本地特产
   */
  name?: string;

  /**
   * 所属类别，如：视频video、商城shop
   */
  category?: string;

  /**
   * 排序值，数字越小越靠前
   */
  sortOrder?: number;

  /**
   * 状态：启用/禁用
   */
  status?: string;

  /**
   * 创建人
   */
  createdBy?: string;

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

  /**
   * 最后更新人
   */
  updatedBy?: string;

  /**
   * 最后更新时间
   */
  updatedAt?: string;

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