export interface PptTemplateVO {
  /**
   * 模板主键
   */
  id: string | number;

  /**
   * 模板名称（显示在列表）
   */
  name: string;

  /**
   * 封面底图（Base64 或 CDN URL）
   */
  cover: string;

  /**
   * 整篇主题色（Hex）
   */
  themeColor: string;

  /**
   * 商品排版模式：1简约 2交错 3明细
   */
  itemsPerPage: number;

  /**
   * 品牌名称
   */
  brandName: string;

  /**
   * 品牌口号 Slogan
   */
  brandSlogan: string;

  /**
   * 官网地址
   */
  website: string;

  /**
   * 联系电话
   */
  phone: string;

  /**
   * 封面底部 Logo（Base64 或 URL）
   */
  coverLogo: string;

  /**
   * 内容页页眉 Logo（Base64 或 URL）
   */
  contentLogo: string;

  /**
   * 封面主标题（如：诞生珍礼，非你莫属）
   */
  coverTitle: string;

  /**
   * 封面副标题（如：卓越品质，专属定制）
   */
  coverSubTitle: string;

  /**
   * 内容页统一分类标题
   */
  contentTitle: string;

  /**
   * 状态（0正常 1停用）
   */
  status: string;

  /**
   * 备注
   */
  remark: string;

}

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

  /**
   * 模板名称（显示在列表）
   */
  name?: string;

  /**
   * 封面底图（Base64 或 CDN URL）
   */
  cover?: string;

  /**
   * 整篇主题色（Hex）
   */
  themeColor?: string;

  /**
   * 商品排版模式：1简约 2交错 3明细
   */
  itemsPerPage?: number;

  /**
   * 品牌名称
   */
  brandName?: string;

  /**
   * 品牌口号 Slogan
   */
  brandSlogan?: string;

  /**
   * 官网地址
   */
  website?: string;

  /**
   * 联系电话
   */
  phone?: string;

  /**
   * 封面底部 Logo（Base64 或 URL）
   */
  coverLogo?: string;

  /**
   * 内容页页眉 Logo（Base64 或 URL）
   */
  contentLogo?: string;

  /**
   * 封面主标题（如：诞生珍礼，非你莫属）
   */
  coverTitle?: string;

  /**
   * 封面副标题（如：卓越品质，专属定制）
   */
  coverSubTitle?: string;

  /**
   * 内容页统一分类标题
   */
  contentTitle?: string;

  /**
   * 状态（0正常 1停用）
   */
  status?: string;

  /**
   * 备注
   */
  remark?: string;

}

export interface PptTemplateQuery extends PageQuery {

  /**
   * 模板名称（显示在列表）
   */
  name?: string;

  /**
   * 封面底图（Base64 或 CDN URL）
   */
  cover?: string;

  /**
   * 整篇主题色（Hex）
   */
  themeColor?: string;

  /**
   * 商品排版模式：1简约 2交错 3明细
   */
  itemsPerPage?: number;

  /**
   * 品牌名称
   */
  brandName?: string;

  /**
   * 品牌口号 Slogan
   */
  brandSlogan?: string;

  /**
   * 官网地址
   */
  website?: string;

  /**
   * 联系电话
   */
  phone?: string;

  /**
   * 封面底部 Logo（Base64 或 URL）
   */
  coverLogo?: string;

  /**
   * 内容页页眉 Logo（Base64 或 URL）
   */
  contentLogo?: string;

  /**
   * 封面主标题（如：诞生珍礼，非你莫属）
   */
  coverTitle?: string;

  /**
   * 封面副标题（如：卓越品质，专属定制）
   */
  coverSubTitle?: string;

  /**
   * 内容页统一分类标题
   */
  contentTitle?: string;

  /**
   * 状态（0正常 1停用）
   */
  status?: string;

  /**
   * 平台标识
   */
  platformCode?: string;

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



