package com.zhitan.airconditioner.domain;
|
|
import com.zhitan.common.annotation.Excel;
|
import com.zhitan.common.core.domain.BaseEntity;
|
import org.apache.commons.lang3.builder.ToStringBuilder;
|
import org.apache.commons.lang3.builder.ToStringStyle;
|
|
import java.util.Date;
|
|
/**
|
* 空调操作日志对象 sys_air_conditioner_log
|
*
|
* @author zhitan
|
*/
|
public class AirConditionerLog extends BaseEntity
|
{
|
private static final long serialVersionUID = 1L;
|
|
/** 日志ID */
|
private Long id;
|
|
/** 空调ID */
|
@Excel(name = "空调ID")
|
private Long airConditionerId;
|
|
/** 空调名称 */
|
@Excel(name = "空调名称")
|
private String airConditionerName;
|
|
/** 操作类型(0手动 1自动) */
|
@Excel(name = "操作类型", readConverterExp = "0=手动,1=自动")
|
private String operateType;
|
|
/** 操作模式(0制冷开机 1制热开机 2关机) */
|
@Excel(name = "操作模式", readConverterExp = "0=制冷开机,1=制热开机,2=关机")
|
private String operateMode;
|
|
/** 操作时间 */
|
@Excel(name = "操作时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
|
private Date operateTime;
|
|
/** 操作结果(0成功 1失败) */
|
@Excel(name = "操作结果", readConverterExp = "0=成功,1=失败")
|
private String operateResult;
|
|
/** 操作消息 */
|
@Excel(name = "操作消息")
|
private String operateMsg;
|
|
public void setId(Long id)
|
{
|
this.id = id;
|
}
|
|
public Long getId()
|
{
|
return id;
|
}
|
|
public void setAirConditionerId(Long airConditionerId)
|
{
|
this.airConditionerId = airConditionerId;
|
}
|
|
public Long getAirConditionerId()
|
{
|
return airConditionerId;
|
}
|
|
public void setAirConditionerName(String airConditionerName)
|
{
|
this.airConditionerName = airConditionerName;
|
}
|
|
public String getAirConditionerName()
|
{
|
return airConditionerName;
|
}
|
|
public void setOperateType(String operateType)
|
{
|
this.operateType = operateType;
|
}
|
|
public String getOperateType()
|
{
|
return operateType;
|
}
|
|
public void setOperateMode(String operateMode)
|
{
|
this.operateMode = operateMode;
|
}
|
|
public String getOperateMode()
|
{
|
return operateMode;
|
}
|
|
public void setOperateTime(Date operateTime)
|
{
|
this.operateTime = operateTime;
|
}
|
|
public Date getOperateTime()
|
{
|
return operateTime;
|
}
|
|
public void setOperateResult(String operateResult)
|
{
|
this.operateResult = operateResult;
|
}
|
|
public String getOperateResult()
|
{
|
return operateResult;
|
}
|
|
public void setOperateMsg(String operateMsg)
|
{
|
this.operateMsg = operateMsg;
|
}
|
|
public String getOperateMsg()
|
{
|
return operateMsg;
|
}
|
|
@Override
|
public String toString() {
|
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
|
.append("id", getId())
|
.append("airConditionerId", getAirConditionerId())
|
.append("airConditionerName", getAirConditionerName())
|
.append("operateType", getOperateType())
|
.append("operateMode", getOperateMode())
|
.append("operateTime", getOperateTime())
|
.append("operateResult", getOperateResult())
|
.append("operateMsg", getOperateMsg())
|
.append("createBy", getCreateBy())
|
.append("createTime", getCreateTime())
|
.append("updateBy", getUpdateBy())
|
.append("updateTime", getUpdateTime())
|
.append("remark", getRemark())
|
.toString();
|
}
|
}
|