hdy
2025-02-26 a2cd0f560c226d7830c79fa3c0a6cb3db72927b4
提交 | 用户 | 时间
9f7aa7 1 package com.billion.main.om.domain;
2
03cf8f 3 import com.baomidou.mybatisplus.annotation.TableId;
9f7aa7 4 import com.billion.common.annotation.Excel;
5 import com.fasterxml.jackson.annotation.JsonFormat;
6 import lombok.Data;
7
8 import java.util.Date;
9
10 /**
11  * 生产工单对象 om_production_order_info
12  * 
13  * @author Billion
14  * @date 2024-11-20
15  */
16 @Data
03cf8f 17 public class OmProductionOrderInfo
9f7aa7 18 {
03cf8f 19     @TableId
H 20     /** 主键id */
21     private Long id;
22
9f7aa7 23     /** 工单编号 */
24     @Excel(name = "工单编号")
25     private String workOrderNo;
26
27     /** 订单编号 */
28     @Excel(name = "订单编号")
29     private String salesOrderCode;
30
31     /** 产品编号 */
32     @Excel(name = "产品编号")
33     private String productCode;
34
35     /** 产线编号 */
36     @Excel(name = "产线编号")
37     private String lineCode;
38
39     /** 计划数量 */
40     @Excel(name = "计划数量")
41     private Long planQty;
42
43     /** 计划开始时间 */
03cf8f 44     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
H 45     @Excel(name = "计划开始时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
9f7aa7 46     private Date planStartTime;
47
48     /** 计划结束时间 */
03cf8f 49     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
H 50     @Excel(name = "计划结束时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
9f7aa7 51     private Date planEndTime;
52
53     /** 工单状态(1未开始2生产中3已完成4已关闭) */
226f41 54     @Excel(name = "工单状态", readConverterExp = "1=未开始,2=生产中,3=已完成,4=已关闭")
9f7aa7 55     private String orderStatus;
56
57     /** 备注 */
58     @Excel(name = "备注")
a2cd0f 59     private Long remarks;
9f7aa7 60
7737ed 61     /** 发动机型号 */
H 62     @Excel(name = "发动机型号")
ab4dc4 63     private String engineType;
7737ed 64
H 65     /** 机型 */
66     @Excel(name = "机型")
67     private String engineName;
68
69     /** 订单状态 */
70     @Excel(name = "订单状态")
71     private String flag;
03cf8f 72     /** 创建者 */
H 73     private String createBy;
7737ed 74
03cf8f 75     /** 创建时间 */
H 76     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
77     private Date createTime;
78
79     /** 更新者 */
80     private String updateBy;
81
82     /** 更新时间 */
83     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
84     private Date updateTime;
85
1e2ff5 86     /** 逻辑删除 */
H 87     @Excel(name = "机型")
88     private String delFlag;
89
9f7aa7 90 }