package com.yeejoin.amos.boot.module.hygf.api.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;

import com.yeejoin.amos.boot.biz.common.entity.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;

/**
 * 户用光伏监盘逆变器报警表
 *
 * @author system_generator
 * @date 2023-09-19
 */
@Data
@Accessors(chain = true)
@TableName("td_hygf_jp_inverter_warn")
public class TdHygfJpInverterWarn {

	private static final long serialVersionUID = 1L;

	/**
	 * sn编码
	 */
	@TableField("sn_code")
	private String snCode;

	/**
	 * 内容
	 */
	@TableField("content")
	private String content;

	/**
	 * 等级
	 */
	@TableField("level")
	private String level;

	/**
	 * 时长
	 */
	@TableField("time_long")
	private Long timeLong;

	/**
	 * 起始时间
	 */
	@TableField("start_time")
	private Date startTime;

	/**
	 * 恢复时间
	 */
	@TableField("recover_time")
	private Date recoverTime;

	/**
	 * 处理方法
	 */
	@TableField("treatment")
	private String treatment;

	/**
	 * 逆变器id
	 */
	@TableField("inverter_id")
	private Long inverterId;

	/**
	 * 第三方电站id
	 */
	@TableField("third_station_id")
	private String thirdStationId;

	/**
	 * 第三方厂商标识
	 */
	@TableField("third_code")
	private String thirdCode;

	/**
	 * 状态
	 */
	@TableField("state")
	private String state;

	/**
	 * 时间
	 */
	@TableField("time")
	private Long time;

}
