package com.sandu.ximon.dao.domain;
|
|
import java.time.LocalDateTime;
|
import java.util.Date;
|
import java.io.Serializable;
|
|
import com.fasterxml.jackson.annotation.JsonIgnore;
|
import com.fasterxml.jackson.annotation.JsonInclude;
|
import lombok.Data;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.experimental.Accessors;
|
import lombok.EqualsAndHashCode;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.IdType;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
import org.springframework.format.annotation.DateTimeFormat;
|
|
/**
|
* PLC上报数据表(PlcReportData)表实体类
|
*
|
* @author van
|
* @since 2022-12-16 10:52:52
|
*/
|
@ApiModel("PlcReportData")
|
@Data
|
@TableName("plc_report_data")
|
public class PlcReportData implements Serializable {
|
|
private static final long serialVersionUID = 1L;
|
|
//plcReportDataId
|
@ApiModelProperty("reportDataId")
|
@TableId(value = "report_data_id", type = IdType.AUTO)
|
private Long reportDataId;
|
//设备mac
|
@ApiModelProperty("设备mac")
|
@TableField(value = "device_code")
|
private String deviceCode;
|
//设备温度
|
@ApiModelProperty("设备温度")
|
@TableField(value = "device_temperature")
|
private Double deviceTemperature;
|
//电网相数(单、三相)
|
@ApiModelProperty("电网相数(单、三相)")
|
private Long phase;
|
//A相电压
|
@ApiModelProperty("A相电压")
|
@TableField(value = "voltage_A")
|
private Double voltageA;
|
//B相电压
|
@ApiModelProperty("B相电压")
|
@TableField(value = "voltage_B")
|
private Double voltageB;
|
//B相电压
|
@ApiModelProperty("C相电压")
|
@TableField(value = "voltage_C")
|
private Double voltageC;
|
//A相电流
|
@ApiModelProperty("A相电流")
|
@TableField(value = "electric_current_A")
|
private Double electricCurrentA;
|
//B相电流
|
@ApiModelProperty("B相电流")
|
@TableField(value = "electric_current_B")
|
private Double electricCurrentB;
|
//C相电流
|
@ApiModelProperty("C相电流")
|
@TableField(value = "electric_current_C")
|
private Double electricCurrentC;
|
//合相有功功率
|
@ApiModelProperty("合相有功功率")
|
@TableField(value = "active_power_All")
|
private Double activePowerAll;
|
//A相有功功率
|
@ApiModelProperty("A相有功功率")
|
@TableField(value = "active_power_A")
|
private Double activePowerA;
|
//B相有功功率
|
@ApiModelProperty("B相有功功率")
|
@TableField(value = "active_power_B")
|
private Double activePowerB;
|
//C相有功功率
|
@ApiModelProperty("C相有功功率")
|
@TableField(value = "active_power_C")
|
private Double activePowerC;
|
//合相无功功率
|
@ApiModelProperty("合相无功功率")
|
@TableField(value = "reactive_power_All")
|
private Double reactivePowerAll;
|
//A相无功功率
|
@ApiModelProperty("A相无功功率")
|
@TableField(value = "reactive_power_A")
|
private Double reactivePowerA;
|
//B相无功功率
|
@ApiModelProperty("B相无功功率")
|
@TableField(value = "reactive_power_B")
|
private Double reactivePowerB;
|
//C相无功功率
|
@ApiModelProperty("C相无功功率")
|
@TableField(value = "reactive_power_C")
|
private Double reactivePowerC;
|
//合相视在功率
|
@ApiModelProperty("合相视在功率")
|
@TableField(value = "apparent_power_All")
|
private Double apparentPowerAll;
|
//A相视在功率
|
@ApiModelProperty("A相视在功率")
|
@TableField(value = "apparent_power_A")
|
private Double apparentPowerA;
|
//B相视在功率
|
@ApiModelProperty("B相视在功率")
|
@TableField(value = "apparent_power_B")
|
private Double apparentPowerB;
|
//C相视在功率
|
@ApiModelProperty("C相视在功率")
|
@TableField(value = "apparent_power_C")
|
private Double apparentPowerC;
|
//合相功率因素
|
@ApiModelProperty("合相功率因素")
|
@TableField(value = "power_factor_All")
|
private Double powerFactorAll;
|
//A相功率因素
|
@ApiModelProperty("A相功率因素")
|
@TableField(value = "power_factor_A")
|
private Double powerFactorA;
|
//B相功率因素
|
@ApiModelProperty("B相功率因素")
|
@TableField(value = "power_factor_B")
|
private Double powerFactorB;
|
//C相功率因素
|
@ApiModelProperty("C相功率因素")
|
@TableField(value = "power_factor_C")
|
private Double powerFactorC;
|
//正向有功总电量
|
@ApiModelProperty("正向有功总电量")
|
@TableField(value = "total_positive_using_power")
|
private Double totalPositiveUsingPower;
|
//反向有功总电量
|
@ApiModelProperty("反向有功总电量")
|
@TableField(value = "total_reverse_using_power")
|
private Double totalReverseUsingPower;
|
//光强值
|
@ApiModelProperty("光强值")
|
@TableField(value = "light_intensity")
|
private Long lightIntensity;
|
//0时控/1光控
|
@ApiModelProperty("0时控/1光控")
|
@TableField(value = "control_1")
|
private Long control1;
|
//0关/64开
|
@ApiModelProperty("0关/64开")
|
@TableField(value = "status_1")
|
private Long status1;
|
//0时控/1光控
|
@ApiModelProperty("0时控/1光控")
|
@TableField(value = "control_2")
|
private Long control2;
|
//0关/64开
|
@ApiModelProperty("0关/64开")
|
@TableField(value = "status_2")
|
private Long status2;
|
//0时控/1光控
|
@ApiModelProperty("0时控/1光控")
|
@TableField(value = "control_3")
|
private Long control3;
|
//0关/64开
|
@ApiModelProperty("0关/64开")
|
@TableField(value = "status_3")
|
private Long status3;
|
//0时控/1光控
|
@ApiModelProperty("0时控/1光控")
|
@TableField(value = "control_n")
|
private Long controlN;
|
//0关/64开
|
@ApiModelProperty("0关/64开")
|
@TableField(value = "status_n")
|
private Long statusN;
|
//创建时间
|
@ApiModelProperty("创建时间")
|
@TableField(value = "create_time1")
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
@DateTimeFormat(pattern = "yyyy-MM-dd")
|
@JsonIgnore
|
private LocalDateTime createTime1;
|
//updateTime1
|
@ApiModelProperty("updateTime1")
|
@TableField(value = "update_time1")
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
@DateTimeFormat(pattern = "yyyy-MM-dd")
|
@JsonIgnore
|
private LocalDateTime updateTime1;
|
|
/**
|
* 用于前段展示
|
*/
|
@TableField(exist = false)
|
private String updateTime;
|
|
/**
|
* 用于前段展示
|
*/
|
@TableField(exist = false)
|
private String createTime;
|
}
|