package com.billion.main.om.domain; import com.billion.common.annotation.Excel; import com.billion.common.core.domain.BaseEntity; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import java.util.Date; /** * 订单排产对象 om_order_scheduling * * @author Billion * @date 2024-11-20 */ @Data public class OmOrderScheduling extends BaseEntity { private static final long serialVersionUID = 1L; /** ID */ private Long id; /** 工单编号 */ @Excel(name = "工单编号") private String workOrderNo; /** 总成序列号 */ @Excel(name = "总成序列号") private String sfcCode; /** 产品编码 */ @Excel(name = "产品编码") private String productCode; /** 上线时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "上线时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date onlineTime; /** 下线时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "下线时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date offlineTime; /** 质量状态(1合格,2不合格) */ @Excel(name = "质量状态(1合格,2不合格)", readConverterExp = "1=合格,2=不合格") private String qualityStatus; /** 状态(1未开始,2执行中,3已完成) */ @Excel(name = "状态(1未开始,2执行中,3已完成)", readConverterExp = "1=未开始,2=执行中,3=已完成") private String status; /** 备注 */ @Excel(name = "备注") private String remarks; /** 当前订单已上线数量 */ @Excel(name = "当前订单已上线数量") private Long nowQty; }