package com.zhitan.airconditioner.domain; import com.fasterxml.jackson.annotation.JsonFormat; import com.zhitan.common.annotation.Excel; import com.zhitan.common.core.domain.BaseEntity; import lombok.Data; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import java.util.Date; /** * 空调定时任务对象 sys_air_conditioner_schedule * * @author zhitan */ @Data public class AirConditionerSchedule extends BaseEntity { private static final long serialVersionUID = 1L; /** 定时任务ID */ private Long id; /** 空调ID */ @Excel(name = "空调ID") private Long airConditionerId; /** 开始时间 */ @Excel(name = "开始时间", width = 30, dateFormat = "HH:mm:ss") @JsonFormat(pattern = "HH:mm:ss") private Date startTime; /** 结束时间 */ @Excel(name = "结束时间", width = 30, dateFormat = "HH:mm:ss") @JsonFormat(pattern = "HH:mm:ss") private Date offTime; /** 控制模式(0制冷 1制热) */ @Excel(name = "控制模式", readConverterExp = "0=制冷,1=制热") private String controlMode; /** 状态(0正常 1停用) */ @Excel(name = "状态", readConverterExp = "0=正常,1=停用") private String status; }