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

  /**
   * 声明标题
   */
  title: string;

  /**
   * 声明内容（HTML格式）
   */
  content: string;

  /**
   * 语言代码（如 zh-CN, en-US）
   */
  language: string;

  /**
   * 是否为默认版本
   */
  isDefault: number;
}

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

  /**
   * 声明标题
   */
  title?: string;

  /**
   * 声明内容（HTML格式）
   */
  content?: string;

  /**
   * 语言代码（如 zh-CN, en-US）
   */
  language?: string;

  /**
   * 是否为默认版本
   */
  isDefault?: number;
}

export interface PolicyQuery extends PageQuery {
  /**
   * 声明标题
   */
  title?: string;

  /**
   * 声明内容（HTML格式）
   */
  content?: string;

  /**
   * 语言代码（如 zh-CN, en-US）
   */
  language?: string;

  /**
   * 是否为默认版本
   */
  isDefault?: number;

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