feat: 实时数据实体类

This commit is contained in:
2024-04-02 16:47:07 +08:00
parent ee35784639
commit ab354131b3
@@ -0,0 +1,130 @@
package com.jero.modules.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.io.Serializable;
/**
* @author: Mzaxd
* @Date: 2024/4/2 15:23
*/
@Data
@TableName("kh_oil_realTime_data")
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = false)
@ApiModel(value="kh_oil_realTime_data对象", description="油井实时数据")
public class KhOilRealTimeData implements Serializable {
private static final long serialVersionUID = 1L;
/**
* id
*/
@TableId(type = IdType.ASSIGN_ID)
@ApiModelProperty(value = "id")
private String id;
/**
* 油压
*/
@ApiModelProperty(value = "油压")
private double oilPressure;
/**
* A相电流
*/
@ApiModelProperty(value = "A相电流")
private double currentA;
/**
* B相电流
*/
@ApiModelProperty(value = "B相电流")
private double currentB;
/**
* C相电流
*/
@ApiModelProperty(value = "C相电流")
private double currentC;
/**
* 有功功率
*/
@ApiModelProperty(value = "有功功率")
private double activePower;
/**
* 功率因素
*/
@ApiModelProperty(value = "功率因素")
private double powerFactor;
/**
* 最大载荷
*/
@ApiModelProperty(value = "最大载荷")
private double maxLoad;
/**
* 冲程
*/
@ApiModelProperty(value = "冲程")
private double stroke;
/**
* 套压
*/
@ApiModelProperty(value = "套压")
private double casingPressure;
/**
* A相电压
*/
@ApiModelProperty(value = "A相电压")
private double voltageA;
/**
* B相电压
*/
@ApiModelProperty(value = "B相电压")
private double voltageB;
/**
* C相电压
*/
@ApiModelProperty(value = "C相电压")
private double voltageC;
/**
* 无功功率
*/
@ApiModelProperty(value = "无功功率")
private double reactivePower;
/**
* 输出频率
*/
@ApiModelProperty(value = "输出频率")
private int outputFrequency;
/**
* 最小载荷
*/
@ApiModelProperty(value = "最小载荷")
private int minLoad;
/**
* 冲次
*/
@ApiModelProperty(value = "冲次")
private int strokeCount;
}