export interface CurrencySettingVO {
  /**
   * 币种设置主键
   */
  id: string | number;

  /**
   * 币种ISO代码
   */
  iso: string;

  /**
   * 币种符号
   */
  currencySymbol: string;

  /**
   * 中文名称
   */
  chineseName: string;

  /**
   * 英文名称
   */
  englishName: string;

  /**
   * 汇率
   */
  rate: number;

  /**
   * 是否置顶（0不置顶，1置顶）
   */
  hasTop: number;

  /**
   * 置顶时间
   */
  topTime: string;

  /**
   * 是否删除：0未删除，1已删除
   */
  isDelete: number;

  /**
   * 是否启用:1:启用,0:不启用
   */
  enabled: number;

  /**
   * 拥有者
   */
  ownerBy: number;

  /**
   * 显示顺序
   */
  sort: number;

}

export interface CurrencySettingForm extends BaseEntity {
  /**
   * 币种设置主键
   */
  id?: string | number;

  /**
   * 币种ISO代码
   */
  iso?: string;

  /**
   * 币种符号
   */
  currencySymbol?: string;

  /**
   * 中文名称
   */
  chineseName?: string;

  /**
   * 英文名称
   */
  englishName?: string;

  /**
   * 汇率
   */
  rate?: number;

  /**
   * 是否置顶（0不置顶，1置顶）
   */
  hasTop?: number;

  /**
   * 置顶时间
   */
  topTime?: string;

  /**
   * 是否删除：0未删除，1已删除
   */
  isDelete?: number;

  /**
   * 是否启用:1:启用,0:不启用
   */
  enabled?: number;

  /**
   * 拥有者
   */
  ownerBy?: number;

  /**
   * 显示顺序
   */
  sort?: number;

}

export interface CurrencySettingQuery extends PageQuery {

  /**
   * 币种ISO代码
   */
  iso?: string;

  /**
   * 币种符号
   */
  currencySymbol?: string;

  /**
   * 中文名称
   */
  chineseName?: string;

  /**
   * 英文名称
   */
  englishName?: string;

  /**
   * 汇率
   */
  rate?: number;

  /**
   * 是否置顶（0不置顶，1置顶）
   */
  hasTop?: number;

  /**
   * 置顶时间
   */
  topTime?: string;

  /**
   * 是否删除：0未删除，1已删除
   */
  isDelete?: number;

  /**
   * 是否启用:1:启用,0:不启用
   */
  enabled?: number;

  /**
   * 拥有者
   */
  ownerBy?: number;

  /**
   * 显示顺序
   */
  sort?: number;

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



