package com.phm.manage.domain; import com.fasterxml.jackson.annotation.JsonFormat; import com.phm.common.annotation.Excel; import com.phm.common.core.domain.BaseEntity; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import java.util.Date; /** * 维护信息对象 phm_maintenance * * @author phm * @date 2023-08-22 */ public class Maintenance extends BaseEntity { private static final long serialVersionUID = 1L; /** * 唯一ID */ private Long id; /** * 维护代码 */ @Excel(name = "维护代码") private String code; /** * 信息描述 */ @Excel(name = "信息描述") private String description; /** * 等级 */ @Excel(name = "等级") private String grade; /** * 故障源 */ @Excel(name = "故障源") private String faultSource; /** * 处理措施 */ @Excel(name = "处理措施") private String treatmentMeasure; /** * 故障代码 */ @Excel(name = "故障代码") private String faultCode; /** * 数据是否删除(1:删除,0有效) */ @Excel(name = "数据是否删除", readConverterExp = "1=:删除,0有效") private Long isDelete; /** * 创建人 */ @Excel(name = "创建人") private String createdBy; /** * 创建时间 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd") private Date createdTime; /** * 更新人 */ @Excel(name = "更新人") private String updatedBy; /** * 更新时间 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "更新时间", width = 30, dateFormat = "yyyy-MM-dd") private Date updatedTime; public void setId(Long id) { this.id = id; } public Long getId() { return id; } public void setCode(String code) { this.code = code; } public String getCode() { return code; } public void setDescription(String description) { this.description = description; } public String getDescription() { return description; } public void setGrade(String grade) { this.grade = grade; } public String getGrade() { return grade; } public void setFaultSource(String faultSource) { this.faultSource = faultSource; } public String getFaultSource() { return faultSource; } public void setTreatmentMeasure(String treatmentMeasure) { this.treatmentMeasure = treatmentMeasure; } public String getTreatmentMeasure() { return treatmentMeasure; } public void setFaultCode(String faultCode) { this.faultCode = faultCode; } public String getFaultCode() { return faultCode; } public void setIsDelete(Long isDelete) { this.isDelete = isDelete; } public Long getIsDelete() { return isDelete; } public void setCreatedBy(String createdBy) { this.createdBy = createdBy; } public String getCreatedBy() { return createdBy; } public void setCreatedTime(Date createdTime) { this.createdTime = createdTime; } public Date getCreatedTime() { return createdTime; } public void setUpdatedBy(String updatedBy) { this.updatedBy = updatedBy; } public String getUpdatedBy() { return updatedBy; } public void setUpdatedTime(Date updatedTime) { this.updatedTime = updatedTime; } public Date getUpdatedTime() { return updatedTime; } @Override public String toString() { return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE) .append("id", getId()) .append("code", getCode()) .append("description", getDescription()) .append("grade", getGrade()) .append("faultSource", getFaultSource()) .append("treatmentMeasure", getTreatmentMeasure()) .append("faultCode", getFaultCode()) .append("isDelete", getIsDelete()) .append("createdBy", getCreatedBy()) .append("createdTime", getCreatedTime()) .append("updatedBy", getUpdatedBy()) .append("updatedTime", getUpdatedTime()) .toString(); } }