package com.aps.core.domain; import com.fasterxml.jackson.annotation.JsonFormat; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.aps.common.core.annotation.Excel; import com.aps.common.core.web.domain.BaseEntity; import java.util.Date; /** * 专业固定周期管理对象 aps_professional_fixed_cycle_management * * @author ruoyi * @date 2025-04-21 */ public class ApsProfessionalFixedCycleManagement extends BaseEntity { private static final long serialVersionUID = 1L; /** id */ private String id; /** 料号 */ @Excel(name = "料号") private String itemNumber; /** 专业描述 */ @Excel(name = "专业描述") private String professionalDescription; /** 专业 */ @Excel(name = "专业") private String professional; /** 专业固定周期 */ @Excel(name = "专业固定周期") private String professionalFixedCycle; /** 集成日期 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "集成日期", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date integrationDate; /** 适用工厂 */ @Excel(name = "适用工厂") private String applicableFactories; public void setId(String id) { this.id = id; } public String getId() { return id; } public void setItemNumber(String itemNumber) { this.itemNumber = itemNumber; } public String getItemNumber() { return itemNumber; } public void setProfessionalDescription(String professionalDescription) { this.professionalDescription = professionalDescription; } public String getProfessionalDescription() { return professionalDescription; } public void setProfessional(String professional) { this.professional = professional; } public String getProfessional() { return professional; } public void setProfessionalFixedCycle(String professionalFixedCycle) { this.professionalFixedCycle = professionalFixedCycle; } public String getProfessionalFixedCycle() { return professionalFixedCycle; } public void setIntegrationDate(Date integrationDate) { this.integrationDate = integrationDate; } public Date getIntegrationDate() { return integrationDate; } public void setApplicableFactories(String applicableFactories) { this.applicableFactories = applicableFactories; } public String getApplicableFactories() { return applicableFactories; } @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("id", getId()) .append("itemNumber", getItemNumber()) .append("professionalDescription", getProfessionalDescription()) .append("professional", getProfessional()) .append("professionalFixedCycle", getProfessionalFixedCycle()) .append("integrationDate", getIntegrationDate()) .append("applicableFactories", getApplicableFactories()) .append("createBy", getCreateBy()) .append("createTime", getCreateTime()) .append("updateBy", getUpdateBy()) .append("updateTime", getUpdateTime()) .toString(); } }