package com.kgraph.web.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.kgraph.common.annotation.Excel; import com.kgraph.common.core.domain.BaseEntity;; /** * 系统基本信息对象 t_air_system_info * * @author Allen * @date 2023-04-16 */ public class AirSystemInfo extends BaseEntity { private static final long serialVersionUID = 1L; /** 序号 */ private Long id; /** 型号id */ private Long modelComponentId; /** 型号 */ @Excel(name = "型号") private String modelNumber; /** 编号 */ @Excel(name = "编号") private String serial; /** 出厂日期 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "出厂日期", width = 30, dateFormat = "yyyy-MM-dd") private Date productionDate; /** 厂家信息 */ @Excel(name = "厂家信息") private String manufacturerInfo; /** 版本号 */ @Excel(name = "版本号") private String version; public void setId(Long id) { this.id = id; } public Long getId() { return id; } public void setModelComponentId(Long modelComponentId) { this.modelComponentId = modelComponentId; } public Long getModelComponentId() { return modelComponentId; } public void setModelNumber(String modelNumber) { this.modelNumber = modelNumber; } public String getModelNumber() { return modelNumber; } public void setSerial(String serial) { this.serial = serial; } public String getSerial() { return serial; } public void setProductionDate(Date productionDate) { this.productionDate = productionDate; } public Date getProductionDate() { return productionDate; } public void setManufacturerInfo(String manufacturerInfo) { this.manufacturerInfo = manufacturerInfo; } public String getManufacturerInfo() { return manufacturerInfo; } public void setVersion(String version) { this.version = version; } public String getVersion() { return version; } @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("id", getId()) .append("modelComponentId", getModelComponentId()) .append("modelNumber", getModelNumber()) .append("serial", getSerial()) .append("productionDate", getProductionDate()) .append("manufacturerInfo", getManufacturerInfo()) .append("version", getVersion()) .append("createBy", getCreateBy()) .append("createTime", getCreateTime()) .append("updateBy", getUpdateBy()) .append("updateTime", getUpdateTime()) .toString(); } }