hdy
6 天以前 b9df2fc5c64a1d989991655a9e42e4d1f2ec4075
billion-main/src/main/java/com/billion/main/om/domain/OmProductionOrderInfo.java
@@ -1,7 +1,7 @@
package com.billion.main.om.domain;
import com.baomidou.mybatisplus.annotation.TableId;
import com.billion.common.annotation.Excel;
import com.billion.main.common.BaseEntity;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
@@ -14,8 +14,12 @@
 * @date 2024-11-20
 */
@Data
public class OmProductionOrderInfo extends BaseEntity
public class OmProductionOrderInfo
{
    @TableId
    /** 主键id */
    private Long id;
    /** 工单编号 */
    @Excel(name = "工单编号")
    private String workOrderNo;
@@ -35,23 +39,71 @@
    /** 计划数量 */
    @Excel(name = "计划数量")
    private Long planQty;
    /** 计划数量 */
    @Excel(name = "缸体数量")
    private Long bodyQty;
    /** 计划数量 */
    @Excel(name = "缸盖数量")
    private Long headQty;
    /** 计划数量 */
    @Excel(name = "预装数量")
    private Long preQty;
    /** 计划开始时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "计划开始时间", width = 30, dateFormat = "yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "计划开始时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date planStartTime;
    /** 计划结束时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "计划结束时间", width = 30, dateFormat = "yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "计划结束时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date planEndTime;
    /** 工单状态(1未开始2生产中3已完成4已关闭) */
    @Excel(name = "工单状态", readConverterExp = "1=未开始,2=生产中,3=已完成,4=已关闭")
    private String orderStatus;
    /** 工单状态(1未开始2生产中3已完成4已关闭) */
    @Excel(name = "工单缸体状态", readConverterExp = "1=未开始,2=生产中,3=已完成,4=已关闭")
    private String bodyStatus;
    /** 工单状态(1未开始2生产中3已完成4已关闭) */
    @Excel(name = "工单缸盖状态", readConverterExp = "1=未开始,2=生产中,3=已完成,4=已关闭")
    private String headStatus;
    /** 工单状态(1未开始2生产中3已完成4已关闭) */
    @Excel(name = "工单预装状态", readConverterExp = "1=未开始,2=生产中,3=已完成,4=已关闭")
    private String preStatus;
    /** 备注 */
    @Excel(name = "备注")
    private String remarks;
    /** 发动机型号 */
    @Excel(name = "发动机型号")
    private String engineType;
    /** 机型 */
    @Excel(name = "机型")
    private String engineName;
    /** 订单状态 */
    @Excel(name = "订单状态")
    private String flag;
    /** 创建者 */
    private String createBy;
    /** 创建时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;
    /** 更新者 */
    private String updateBy;
    /** 更新时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updateTime;
    /** 逻辑删除 */
    @Excel(name = "机型")
    private String delFlag;
}