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

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
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;
	@TableField("created_time")
	private Long createdTime;

	/**
	 * 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 Long startTime;

	/**
	 * 恢复时间
	 */
	@TableField("recover_time")
	private Long 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;
	/**
	 * 处理状态
	 */
	@TableField("handler_status")
	private String handlerStatus ;

    @TableField("station_name")
    private String stationName; //名称
    @TableField("regional_companies_code")
    private String regionalCompaniesCode; //区域公司code
    @TableField("amos_company_code")
    private String amosCompanyCode; //经销商code



}
