export interface ArticleVO {
  /**
   * ID
   */
  id: string | number;

  /**
   * 站点ID
   */
  siteId: string | number;

  /**
   * 栏目id
   */
  sectionId: string | number;

  /**
   * 分类
   */
  categoryId: string | number;

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

  /**
   * 子标题
   */
  subTitle: string;

  /**
   * 描述
   */
  description: string;

  /**
   * 封面
   */
  cover: string;

  /**
   * 内容
   */
  content: string;

  /**
   * 状态
   */
  status: string;

  /**
   * 是否置顶
   */
  top: string;

  /**
   * 浏览数
   */
  viewCount: number;

  /**
   * 点赞数
   */
  thumbupCount: number;

  /**
   * 收藏数
   */
  collectCount: number;

  /**
   * 合作伙伴ID
   */
  partnerId: string | number;

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

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

  /**
   * 更新时间
   */
  updateTime: string;

}

export interface ArticleForm extends BaseEntity {
  /**
   * ID
   */
  id?: string | number;

  /**
   * 站点ID
   */
  siteId?: string | number;

  /**
   * 栏目id
   */
  sectionId?: string | number;

  /**
   * 分类
   */
  categoryId?: string | number;

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

  /**
   * 链接
   */
  link?: string;

  /**
   * 区域等级
   */
  areaLevel?: string;

  /**
   * 排序
   */
  sort?: number;

  /**
   * 手册
   */
  guide?: string;

  /**
   * 开始时间
   */
  startDate?: string;

  /**
   * 发布时间
   */
  publishDate?: string;

  /**
   * 结束时间
   */
  endDate?: string;

  /**
   * 有效期
   */
  validDate?: string;

  /**
 * 是否长期
 */
  validDateStatus?: string;

  /**
   * 子标题
   */
  subTitle?: string;

  /**
   * 描述
   */
  description?: string;

  /**
   * 封面
   */
  cover?: string;

  /**
   * 视频
   */
  video?: string;

  /**
   * 文件
   */
  accessorys?: string;

  /**
   * 内容
   */
  content?: string;

  /**
   * 状态
   */
  status?: string;

  /**
   * 内容状态
   */
  contentStatus?: string;

  /**
   * 发布单位
   */
  publisher?: string;

  /**
   * 是否置顶
   */
  top?: string;

  /**
   * 浏览数
   */
  viewCount?: number;

  /**
   * 点赞数
   */
  thumbupCount?: number;

  /**
   * 收藏数
   */
  collectCount?: number;

  /**
   * 合作伙伴ID
   */
  partnerId?: string | number;

  config?: any;


}

export interface ArticleQuery extends PageQuery {

  /**
   * 站点ID
   */
  siteId?: string | number;

  /**
   * 栏目id
   */
  sectionId?: string | number;

  /**
   * 分类
   */
  categoryId?: string | number;

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

  /**
   * 子标题
   */
  subTitle?: string;

  /**
   * 描述
   */
  description?: string;

  /**
   * 封面
   */
  cover?: string;

  /**
   * 内容
   */
  content?: string;

  /**
   * 状态
   */
  status?: string;

  /**
   * 是否置顶
   */
  top?: string;

  /**
   * 浏览数
   */
  viewCount?: number;

  /**
   * 点赞数
   */
  thumbupCount?: number;

  /**
   * 收藏数
   */
  collectCount?: number;

  /**
   * 合作伙伴ID
   */
  partnerId?: string | number;

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



