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

  /**
   * 上报平台
   */
  reportPlatform: string;

  /**
   * 监控点id
   */
  pointId: string | number;

  /**
   * 监控点名称
   */
  pointName: string;

  /**
   * 事件名称
   */
  eventName: string;

  /**
   * 数据详情
   */
  dataContent: string;

  /**
   * 数据类型
   */
  dataType: string;

  /**
   * 上报状态（0-发送成功1-发送失败）
   */
  reportStatus: string;

  /**
   * 描述
   */
  reportDesc: string;

  /**
   * 重试次数
   */
  dealStatus: number;

}

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

  /**
   * 上报平台
   */
  reportPlatform?: string;

  /**
   * 监控点id
   */
  pointId?: string | number;

  /**
   * 监控点名称
   */
  pointName?: string;

  /**
   * 事件名称
   */
  eventName?: string;

  /**
   * 数据详情
   */
  dataContent?: string;

  /**
   * 数据类型
   */
  dataType?: string;

  /**
   * 上报状态（0-发送成功1-发送失败）
   */
  reportStatus?: string;

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

  /**
   * 重试次数
   */
  dealStatus?: number;

}

export interface EventsReportQuery extends PageQuery {

  /**
   * 上报平台
   */
  reportPlatform?: string;

  /**
   * 监控点id
   */
  pointId?: string | number;

  /**
   * 监控点名称
   */
  pointName?: string;

  /**
   * 事件名称
   */
  eventName?: string;

  /**
   * 数据详情
   */
  dataContent?: string;

  /**
   * 数据类型
   */
  dataType?: string;

  /**
   * 上报状态（0-发送成功1-发送失败）
   */
  reportStatus?: string;

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

  /**
   * 重试次数
   */
  dealStatus?: number;

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



