package com.zehong.system.domain; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.zehong.common.annotation.Excel; import com.zehong.common.core.domain.BaseEntity; /** * 设备保养计划对象 t_maintain_plan * * @author zehong * @date 2022-07-04 */ public class TMaintainPlan extends BaseEntity { private static final long serialVersionUID = 1L; /** $column.columnComment */ private Long id; /** 计划名称 */ @Excel(name = "计划名称") private String planName; /** 计划编号 */ @Excel(name = "计划编号") private String planCode; /** 设备id */ @Excel(name = "设备id") private String deviceId; /** 计划开始时间 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "计划开始时间", width = 30, dateFormat = "yyyy-MM-dd") private Date planStartTime; /** 计划结束时间 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "计划结束时间", width = 30, dateFormat = "yyyy-MM-dd") private Date planEndTime; /** 保养内容 */ @Excel(name = "保养内容") private String maintainContent; /** 计划状态(0待确认,1待验收,2验收完成) */ @Excel(name = "计划状态", readConverterExp = "0=待确认,1=待验收,2=验收完成") private String planStatus; /** 是否删除(0正常,1删除) */ @Excel(name = "是否删除", readConverterExp = "0=正常,1=删除") private String isDel; /** 备注信息 */ @Excel(name = "备注信息") private String remarks; public void setId(Long id) { this.id = id; } public Long getId() { return id; } public void setPlanName(String planName) { this.planName = planName; } public String getPlanName() { return planName; } public void setPlanCode(String planCode) { this.planCode = planCode; } public String getPlanCode() { return planCode; } public String getDeviceId() { return deviceId; } public void setDeviceId(String deviceId) { this.deviceId = deviceId; } public void setPlanStartTime(Date planStartTime) { this.planStartTime = planStartTime; } public Date getPlanStartTime() { return planStartTime; } public void setPlanEndTime(Date planEndTime) { this.planEndTime = planEndTime; } public Date getPlanEndTime() { return planEndTime; } public void setMaintainContent(String maintainContent) { this.maintainContent = maintainContent; } public String getMaintainContent() { return maintainContent; } public void setPlanStatus(String planStatus) { this.planStatus = planStatus; } public String getPlanStatus() { return planStatus; } public void setIsDel(String isDel) { this.isDel = isDel; } public String getIsDel() { return isDel; } public String getRemarks() { return remarks; } public void setRemarks(String remarks) { this.remarks = remarks; } @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("id", getId()) .append("planName", getPlanName()) .append("planCode", getPlanCode()) .append("deviceId", getDeviceId()) .append("planStartTime", getPlanStartTime()) .append("planEndTime", getPlanEndTime()) .append("maintainContent", getMaintainContent()) .append("planStatus", getPlanStatus()) .append("isDel", getIsDel()) .append("createTime", getCreateTime()) .append("updateTime", getUpdateTime()) .toString(); } }