Sn.java
3.16 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
package com.huaheng.pc.config.sn.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.huaheng.framework.aspectj.lang.annotation.Excel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
@Data
@TableName(value = "sn")
public class Sn {
/**
* 出库单内部号
*/
@TableId(value = "id", type = IdType.AUTO)
@ApiModelProperty(value="出库单内部号")
private Integer id;
/**
* sn编码
*/
@TableField(value = "code")
@ApiModelProperty(value="编码")
@Excel(name = "SN编码")
private String code;
/**
* 项目号或工单号
*/
@TableField(value = "correlatedCode")
@ApiModelProperty(value="项目号或工单号")
@Excel(name = "工单号")
private String correlatedCode;
/**
* 同步iot:0默认未同步,1已出库,2已同步,3已同步过,后更改
*/
@TableField(value = "syncIot")
@ApiModelProperty(value="同步iot")
private Integer syncIot;
/**
* 打印次数
*/
@TableField(value = "printNum")
@ApiModelProperty(value="打印次数")
private Integer printNum;
/**
* 创建时间
*/
@TableField(value = "created")
@ApiModelProperty(value="创建时间")
private Date created;
/**
* 创建用户
*/
@TableField(value = "createdBy")
@ApiModelProperty(value="创建用户")
private String createdBy;
/**
* 创建时间
*/
@TableField(value = "lastUpdated")
@ApiModelProperty(value="创建时间")
private Date lastUpdated;
/**
* 更新用户
*/
@TableField(value = "lastUpdatedBy")
@ApiModelProperty(value="更新用户")
private String lastUpdatedBy;
/**
* sn关联部件
*/
@TableField(exist = false)
private String parts;
/**
* 项目号
*/
@TableField(value = "mocode")
private String mocode;
/**
* 项目号名称
*/
@TableField(value = "mocodeName")
private String mocodeName;
/**
* sn来源,授权系统,wms新建,网关入库
*/
@TableField(value = "source")
private String source;
/**
* 部件数量
*/
@TableField(value = "partNum")
private Integer partNum;
/**
* 申请时间
*/
@TableField(value = "applyTime")
private String applyTime;
/**
* 授权人
*/
@TableField(value = "licenseUser")
private String licenseUser;
/**
* 授权时间
*/
@TableField(value = "licenseTime")
private String licenseTime;
/**
* 申请人名称
*/
@TableField(value = "applyName")
private String applyName;
/**
* 上游单号
*/
@TableField(value = "referCode")
private String referCode;
/**
* 上游单号详情id
*/
@TableField(value = "referNum")
private String referNum;
/**
* sn来源,授权系统,wms新建,网关入库
*/
@TableField(exist = false)
private String codestr;
}