package com.gyee.runeconomy.model;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
*
*
*
*
* @author wang
* @since 2024-11-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("reliability_issues")
public class ReliabilityIssues extends Model {
private static final long serialVersionUID=1L;
@TableId(value = "id", type = IdType.AUTO)
private Integer id;
/**
* 风机编号
*/
private String turbineId;
/**
* 场站编号
*/
private String stationId;
/**
* 日期
*/
private String recordDate;
/**
* 故障导致的停机次数
*/
private Integer downtimeCount;
/**
* 主轴相关的故障类型
*/
private String mainShaftType;
/**
* 主轴类故障发生的频率/小时数
*/
private String mainShaftFrequencyHours;
/**
* 发电机相关的故障类型
*/
private String generatorType;
/**
* 发电机类故障发生的频率/小时数
*/
private String generatorFrequencyHours;
/**
* 齿轮箱相关的故障类型
*/
private String gearboxType;
/**
* 齿轮箱类故障发生的频率/小时数
*/
private String gearboxFrequencyHours;
/**
* 变桨系统相关的故障类型
*/
private String pitchSystemType;
/**
* 变桨类故障发生的频率/小时数
*/
private String pitchSystemFrequencyHours;
/**
* 温度类其它类型的故障信息
*/
private String temperatureOtherIssues;
/**
* 温度类其它类故障发生的频率/小时数
*/
private String temperatureOtherFrequencyHours;
/**
* 振动相关的故障类型
*/
private String vibrationType;
/**
* 振动类故障发生的频率/小时数
*/
private String vibrationFrequencyHours;
/**
* 机械系统相关的故障类型
*/
private String mechanicalType;
/**
* 机械类故障发生的频率/小时数
*/
private String mechanicalFrequencyHours;
/**
* 电气系统相关的故障类型
*/
private String electricalType;
/**
* 电气类故障发生的频率/小时数
*/
private String electricalFrequencyHours;
/**
* 液压系统相关的故障类型
*/
private String hydraulicType;
/**
* 液压类故障发生的频率/小时数
*/
private String hydraulicFrequencyHours;
/**
* 测风系统相关的故障类型
*/
private String windMeasurementType;
/**
* 测风类故障发生的频率/小时数
*/
private String windMeasurementFrequencyHours;
/**
* 其它类型的故障信息
*/
private String otherIssues;
/**
* 其它类故障发生的频率/小时数
*/
private String otherFrequencyHours;
/**
* 标记是否存在可靠性问题,"是"或"否"
*/
private String reliabilityIssue;
/**
* 标记可靠性问题,"1"或"2"
* 1为温度类,2为状态类,3为两个都有
*/
private Integer reliabilityIs;
}