package com.aucma.base.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.aucma.common.annotation.Excel; import com.aucma.common.core.domain.BaseEntity; /** * 设备台账对象 base_deviceledger * * @author Yinq * @date 2023-09-19 */ public class BaseDeviceLedger extends BaseEntity { private static final long serialVersionUID = 1L; /** * 主键标识 */ private Long objId; /** * 设备编号 */ @Excel(name = "设备编号") private String deviceCode; /** * 设备名称 */ @Excel(name = "设备名称") private String deviceName; /** * 设备型号 */ @Excel(name = "设备型号") private String deviceModel; /** * 设备类型 */ @Excel(name = "设备类型") private String deviceType; /** * 设备位置 */ @Excel(name = "设备位置") private String deviceAddress; /** * 设备状态 */ @Excel(name = "设备状态") private Long deviceStatus; /** * 使用部门 */ @Excel(name = "使用部门") private String usedDepartment; /** 成本中心 */ @Excel(name = "成本中心") private String costCenter; /** 生产厂商 */ @Excel(name = "生产厂商") private String manufacturer; /** 启用日期 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "启用日期", width = 30, dateFormat = "yyyy-MM-dd") private Date enableDate; /** * 所属工位 */ @Excel(name = "所属工位") private String productLineCode; /** * 工厂编号 */ @Excel(name = "工厂编号") private String factoryCode; /** * 工厂名称 */ @Excel(name = "工厂名称") private String factoryName; /** * 启用标识 */ @Excel(name = "启用标识") private Long isFlag; /** * 创建人 */ @Excel(name = "创建人") private String createdBy; /** * 创建时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date createdTime; /** * 更新人 */ @Excel(name = "更新人") private String updatedBy; /** * 更新时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "更新时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date updatedTime; public String getFactoryName() { return factoryName; } public void setFactoryName(String factoryName) { this.factoryName = factoryName; } public String getFactoryCode() { return factoryCode; } public void setFactoryCode(String factoryCode) { this.factoryCode = factoryCode; } public String getCostCenter() { return costCenter; } public void setCostCenter(String costCenter) { this.costCenter = costCenter; } public String getManufacturer() { return manufacturer; } public void setManufacturer(String manufacturer) { this.manufacturer = manufacturer; } public Date getEnableDate() { return enableDate; } public void setEnableDate(Date enableDate) { this.enableDate = enableDate; } public void setObjId(Long objId) { this.objId = objId; } public Long getObjId() { return objId; } public void setDeviceCode(String deviceCode) { this.deviceCode = deviceCode; } public String getDeviceCode() { return deviceCode; } public void setDeviceName(String deviceName) { this.deviceName = deviceName; } public String getDeviceName() { return deviceName; } public void setDeviceModel(String deviceModel) { this.deviceModel = deviceModel; } public String getDeviceModel() { return deviceModel; } public void setDeviceType(String deviceType) { this.deviceType = deviceType; } public String getDeviceType() { return deviceType; } public void setDeviceAddress(String deviceAddress) { this.deviceAddress = deviceAddress; } public String getDeviceAddress() { return deviceAddress; } public void setDeviceStatus(Long deviceStatus) { this.deviceStatus = deviceStatus; } public Long getDeviceStatus() { return deviceStatus; } public void setUsedDepartment(String usedDepartment) { this.usedDepartment = usedDepartment; } public String getUsedDepartment() { return usedDepartment; } public void setProductLineCode(String productLineCode) { this.productLineCode = productLineCode; } public String getProductLineCode() { return productLineCode; } public void setIsFlag(Long isFlag) { this.isFlag = isFlag; } public Long getIsFlag() { return isFlag; } 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("objId", getObjId()) // .append("deviceCode", getDeviceCode()) // .append("deviceName", getDeviceName()) // .append("deviceModel", getDeviceModel()) // .append("deviceType", getDeviceType()) // .append("deviceAddress", getDeviceAddress()) // .append("deviceStatus", getDeviceStatus()) // .append("usedDepartment", getUsedDepartment()) // .append("productLineCode", getProductLineCode()) // .append("isFlag", getIsFlag()) // .append("createdBy", getCreatedBy()) // .append("createdTime", getCreatedTime()) // .append("updatedBy", getUpdatedBy()) // .append("updatedTime", getUpdatedTime()) // .toString(); // } @Override public String toString() { return "BaseDeviceLedger{" + "objId=" + objId + ", deviceCode='" + deviceCode + '\'' + ", deviceName='" + deviceName + '\'' + ", deviceModel='" + deviceModel + '\'' + ", deviceType='" + deviceType + '\'' + ", deviceAddress='" + deviceAddress + '\'' + ", deviceStatus=" + deviceStatus + ", usedDepartment='" + usedDepartment + '\'' + ", costCenter='" + costCenter + '\'' + ", manufacturer='" + manufacturer + '\'' + ", enableDate=" + enableDate + ", productLineCode='" + productLineCode + '\'' + ", isFlag=" + isFlag + ", createdBy='" + createdBy + '\'' + ", createdTime=" + createdTime + ", updatedBy='" + updatedBy + '\'' + ", updatedTime=" + updatedTime + '}'; } }