package com.fastbee.iot.domain;
|
|
import com.fastbee.common.annotation.Excel;
|
import com.fastbee.common.core.domain.BaseEntity;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import org.apache.commons.lang3.builder.ToStringBuilder;
|
import org.apache.commons.lang3.builder.ToStringStyle;
|
|
/**
|
* @author gsb
|
* @date 2023/3/28 16:25
|
*/
|
@ApiModel(value = "EventLog", description = "事件日志对象 iot_event_log")
|
public class EventLog extends BaseEntity {
|
|
private static final long serialVersionUID = 1L;
|
|
/** 设备日志ID */
|
@ApiModelProperty("设备日志ID")
|
private Long logId;
|
|
/** 标识符 */
|
@ApiModelProperty("标识符")
|
@Excel(name = "标识符")
|
private String identity;
|
|
/** 物模型名称 */
|
@ApiModelProperty("物模型名称")
|
@Excel(name = "物模型名称")
|
private String modelName;
|
|
/** 类型(3=事件上报,5=设备上线,6=设备离线) */
|
@ApiModelProperty(value = "类型", notes = "3==事件上报,5=设备上线,6=设备离线")
|
@Excel(name = "类型", readConverterExp = "3==事件上报,5=设备上线,6=设备离线")
|
private Integer logType;
|
|
/** 日志值 */
|
@ApiModelProperty("日志值")
|
@Excel(name = "日志值")
|
private String logValue;
|
|
/** 设备ID */
|
@ApiModelProperty("设备ID")
|
@Excel(name = "设备ID")
|
private Long deviceId;
|
|
/** 设备名称 */
|
@ApiModelProperty("设备名称")
|
@Excel(name = "设备名称")
|
private String deviceName;
|
|
/** 设备编号 */
|
@ApiModelProperty("设备编号")
|
@Excel(name = "设备编号")
|
private String serialNumber;
|
|
/** 是否监测数据(1=是,0=否) */
|
@ApiModelProperty(value = "是否监测数据", notes = "(1=是,0=否)")
|
@Excel(name = "是否监测数据", readConverterExp = "1==是,0=否")
|
private Integer isMonitor;
|
|
/** 模式(1=影子模式,2=在线模式,3=其他) */
|
@ApiModelProperty(value = "模式", notes = "(1=影子模式,2=在线模式,3=其他)")
|
@Excel(name = "模式(1=影子模式,2=在线模式,3=其他)")
|
private Integer mode;
|
|
/** 用户ID */
|
@ApiModelProperty("用户ID")
|
@Excel(name = "用户ID")
|
private Long userId;
|
|
/** 用户昵称 */
|
@ApiModelProperty("用户昵称")
|
@Excel(name = "用户昵称")
|
private String userName;
|
|
/** 租户ID */
|
@ApiModelProperty("租户ID")
|
@Excel(name = "租户ID")
|
private Long tenantId;
|
|
/** 租户名称 */
|
@ApiModelProperty("租户名称")
|
@Excel(name = "租户名称")
|
private String tenantName;
|
|
public void setLogId(Long logId)
|
{
|
this.logId = logId;
|
}
|
|
public Long getLogId()
|
{
|
return logId;
|
}
|
public void setIdentity(String identity)
|
{
|
this.identity = identity;
|
}
|
|
public String getIdentity()
|
{
|
return identity;
|
}
|
public void setModelName(String modelName)
|
{
|
this.modelName = modelName;
|
}
|
|
public String getModelName()
|
{
|
return modelName;
|
}
|
public void setLogType(Integer logType)
|
{
|
this.logType = logType;
|
}
|
|
public Integer getLogType()
|
{
|
return logType;
|
}
|
public void setLogValue(String logValue)
|
{
|
this.logValue = logValue;
|
}
|
|
public String getLogValue()
|
{
|
return logValue;
|
}
|
public void setDeviceId(Long deviceId)
|
{
|
this.deviceId = deviceId;
|
}
|
|
public Long getDeviceId()
|
{
|
return deviceId;
|
}
|
public void setDeviceName(String deviceName)
|
{
|
this.deviceName = deviceName;
|
}
|
|
public String getDeviceName()
|
{
|
return deviceName;
|
}
|
public void setSerialNumber(String serialNumber)
|
{
|
this.serialNumber = serialNumber;
|
}
|
|
public String getSerialNumber()
|
{
|
return serialNumber;
|
}
|
public void setIsMonitor(Integer isMonitor)
|
{
|
this.isMonitor = isMonitor;
|
}
|
|
public Integer getIsMonitor()
|
{
|
return isMonitor;
|
}
|
public void setMode(Integer mode)
|
{
|
this.mode = mode;
|
}
|
|
public Integer getMode()
|
{
|
return mode;
|
}
|
public void setUserId(Long userId)
|
{
|
this.userId = userId;
|
}
|
|
public Long getUserId()
|
{
|
return userId;
|
}
|
public void setUserName(String userName)
|
{
|
this.userName = userName;
|
}
|
|
public String getUserName()
|
{
|
return userName;
|
}
|
public void setTenantId(Long tenantId)
|
{
|
this.tenantId = tenantId;
|
}
|
|
public Long getTenantId()
|
{
|
return tenantId;
|
}
|
public void setTenantName(String tenantName)
|
{
|
this.tenantName = tenantName;
|
}
|
|
public String getTenantName()
|
{
|
return tenantName;
|
}
|
|
@Override
|
public String toString() {
|
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
|
.append("logId", getLogId())
|
.append("identity", getIdentity())
|
.append("modelName", getModelName())
|
.append("logType", getLogType())
|
.append("logValue", getLogValue())
|
.append("deviceId", getDeviceId())
|
.append("deviceName", getDeviceName())
|
.append("serialNumber", getSerialNumber())
|
.append("isMonitor", getIsMonitor())
|
.append("mode", getMode())
|
.append("userId", getUserId())
|
.append("userName", getUserName())
|
.append("tenantId", getTenantId())
|
.append("tenantName", getTenantName())
|
.append("createBy", getCreateBy())
|
.append("createTime", getCreateTime())
|
.append("remark", getRemark())
|
.toString();
|
}
|
}
|