package com.billion.main.om.domain; import com.billion.common.annotation.Excel; import com.billion.main.common.BaseEntity; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import java.util.Date; /** * 生产工单对象 om_production_order_info * * @author Billion * @date 2024-11-20 */ @Data public class OmProductionOrderInfo extends BaseEntity { /** 工单编号 */ @Excel(name = "工单编号") private String workOrderNo; /** 订单编号 */ @Excel(name = "订单编号") private String salesOrderCode; /** 产品编号 */ @Excel(name = "产品编号") private String productCode; /** 产线编号 */ @Excel(name = "产线编号") private String lineCode; /** 计划数量 */ @Excel(name = "计划数量") private Long planQty; /** 计划开始时间 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "计划开始时间", width = 30, dateFormat = "yyyy-MM-dd") private Date planStartTime; /** 计划结束时间 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "计划结束时间", width = 30, dateFormat = "yyyy-MM-dd") private Date planEndTime; /** 工单状态(1未开始2生产中3已完成4已关闭) */ @Excel(name = "工单状态", readConverterExp = "1=未开始2生产中3已完成4已关闭") private String orderStatus; /** 备注 */ @Excel(name = "备注") private String remarks; }