Blame view

src/main/java/com/huaheng/pc/receipt/receiptHeader/domain/ReceiptHeader.java 6.62 KB
tangying authored
1
2
package com.huaheng.pc.receipt.receiptHeader.domain;
3
import com.baomidou.mybatisplus.annotation.*;
4
5
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
tangying authored
6
7
8
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
mahuandong authored
9
import lombok.Data;
tangying authored
10
11
@ApiModel(value="com.huaheng.pc.receipt.receiptHeader.domain.ReceiptHeader")
mahuandong authored
12
13
14
15
16
17
@Data
@TableName(value = "receipt_header")
public class ReceiptHeader implements Serializable {
    /**
     * 入库单内部号
     */
18
19
    @TableId(value = "id", type = IdType.AUTO)
    @ApiModelProperty(value="入库单内部号")
mahuandong authored
20
21
22
23
24
25
    private Integer id;

    /**
     * 仓库
     */
    @TableField(value = "warehouseCode")
26
    @ApiModelProperty(value="仓库")
mahuandong authored
27
28
29
30
31
32
    private String warehouseCode;

    /**
     * 货主
     */
    @TableField(value = "companyCode")
33
    @ApiModelProperty(value="货主")
mahuandong authored
34
35
36
37
38
39
    private String companyCode;

    /**
     * 入库单号
     */
    @TableField(value = "code")
40
    @ApiModelProperty(value="入库单号")
mahuandong authored
41
42
43
44
45
46
    private String code;

    /**
     * 入库类型
     */
    @TableField(value = "receiptType")
47
    @ApiModelProperty(value="入库类型")
mahuandong authored
48
49
50
51
52
53
    private String receiptType;

    /**
     * 首状态
     */
    @TableField(value = "firstStatus")
54
    @ApiModelProperty(value="首状态")
mahuandong authored
55
56
57
58
59
60
    private Integer firstStatus;

    /**
     * 尾状态
     */
    @TableField(value = "lastStatus")
61
    @ApiModelProperty(value="尾状态")
mahuandong authored
62
63
64
65
66
67
    private Integer lastStatus;

    /**
     * 关联单号
     */
    @TableField(value = "referCode")
68
    @ApiModelProperty(value="关联单号")
mahuandong authored
69
70
71
72
73
74
    private String referCode;

    /**
     * 关联单号(内部号)
     */
    @TableField(value = "referId")
75
    @ApiModelProperty(value="关联单号(内部号)")
mahuandong authored
76
77
78
    private Integer referId;

    /**
pengcheng authored
79
80
81
82
83
84
85
     * 供应商编码
     */
    @TableField(value = "supplierCode")
    @ApiModelProperty(value="供应商编码")
    private String supplierCode;

    /**
mahuandong authored
86
87
88
     * 关联订单类型
     */
    @TableField(value = "referType")
89
    @ApiModelProperty(value="关联订单类型")
mahuandong authored
90
91
92
93
94
95
    private String referType;

    /**
     * 预计到达日期
     */
    @TableField(value = "scheduledArriveDate")
96
    @ApiModelProperty(value="预计到达日期")
mahuandong authored
97
98
99
100
101
102
    private Date scheduledArriveDate;

    /**
     * 实际到达日期
     */
    @TableField(value = "actualArriveDate")
103
    @ApiModelProperty(value="实际到达日期")
mahuandong authored
104
105
106
107
108
109
    private Date actualArriveDate;

    /**
     * 月台货位
     */
    @TableField(value = "recvDock")
110
    @ApiModelProperty(value="月台货位")
mahuandong authored
111
112
113
114
115
116
    private String recvDock;

    /**
     * 关闭时间
     */
    @TableField(value = "closedAt")
117
    @ApiModelProperty(value="关闭时间")
mahuandong authored
118
119
120
121
122
123
    private Date closedAt;

    /**
     * 强制关闭用户
     */
    @TableField(value = "closedBy")
124
    @ApiModelProperty(value="强制关闭用户")
mahuandong authored
125
126
127
128
129
130
    private String closedBy;

    /**
     * 开始收货日期
     */
    @TableField(value = "startCheckinDatetime")
131
    @ApiModelProperty(value="开始收货日期")
mahuandong authored
132
133
134
135
136
137
    private Date startCheckinDatetime;

    /**
     * 结束收货日期
     */
    @TableField(value = "endCheckinDatetime")
138
    @ApiModelProperty(value="结束收货日期")
mahuandong authored
139
140
141
142
143
144
    private Date endCheckinDatetime;

    /**
     * 总数量
     */
    @TableField(value = "totalQty")
145
    @ApiModelProperty(value="总数量")
146
    private BigDecimal totalQty;
mahuandong authored
147
148
149
150
151

    /**
     * 总行数
     */
    @TableField(value = "totalLines")
152
    @ApiModelProperty(value="总行数")
mahuandong authored
153
154
155
156
157
158
    private Integer totalLines;

    /**
     * 总箱数
     */
    @TableField(value = "toalCases")
159
    @ApiModelProperty(value="总箱数")
mahuandong authored
160
161
162
163
164
165
    private Integer toalCases;

    /**
     * 总重量
     */
    @TableField(value = "totalWeight")
166
    @ApiModelProperty(value="总重量")
mahuandong authored
167
168
169
170
171
172
    private BigDecimal totalWeight;

    /**
     * 总体积
     */
    @TableField(value = "totalVolume")
173
    @ApiModelProperty(value="总体积")
mahuandong authored
174
175
176
177
178
179
    private BigDecimal totalVolume;

    /**
     * 入库单备注
     */
    @TableField(value = "receiptNote")
180
    @ApiModelProperty(value="入库单备注")
mahuandong authored
181
182
183
184
185
186
    private String receiptNote;

    /**
     * 锁定
     */
    @TableField(value = "locked")
187
    @ApiModelProperty(value="锁定")
mahuandong authored
188
189
190
191
192
193
    private Integer locked;

    /**
     * 锁定用户
     */
    @TableField(value = "lockedBy")
194
    @ApiModelProperty(value="锁定用户")
mahuandong authored
195
196
197
198
199
200
    private String lockedBy;

    /**
     * 创建时间
     */
    @TableField(value = "created")
201
    @ApiModelProperty(value="创建时间")
mahuandong authored
202
203
204
205
206
207
    private Date created;

    /**
     * 创建用户
     */
    @TableField(value = "createdBy")
208
    @ApiModelProperty(value="创建用户")
mahuandong authored
209
210
211
212
213
214
    private String createdBy;

    /**
     * 创建时间
     */
    @TableField(value = "lastUpdated")
215
    @ApiModelProperty(value="创建时间")
mahuandong authored
216
217
218
219
220
221
    private Date lastUpdated;

    /**
     * 更新用户
     */
    @TableField(value = "lastUpdatedBy")
222
    @ApiModelProperty(value="更新用户")
mahuandong authored
223
224
225
226
227
228
    private String lastUpdatedBy;

    /**
     * 数据版本
     */
    @TableField(value = "version")
229
    @ApiModelProperty(value="数据版本")
mahuandong authored
230
231
232
233
234
235
    private Integer version;

    /**
     * 自定义字段1
     */
    @TableField(value = "userDef1")
236
    @ApiModelProperty(value="自定义字段1")
mahuandong authored
237
238
239
240
241
242
    private String userDef1;

    /**
     * 自定义字段2
     */
    @TableField(value = "userDef2")
243
    @ApiModelProperty(value="自定义字段2")
mahuandong authored
244
245
246
247
248
249
    private String userDef2;

    /**
     * 自定义字段3
     */
    @TableField(value = "userDef3")
250
    @ApiModelProperty(value="自定义字段3")
mahuandong authored
251
252
253
254
255
256
    private String userDef3;

    /**
     * 自定义字段4
     */
    @TableField(value = "userDef4")
257
    @ApiModelProperty(value="自定义字段4")
mahuandong authored
258
259
260
261
262
263
    private String userDef4;

    /**
     * 自定义字段5
     */
    @TableField(value = "userDef5")
264
    @ApiModelProperty(value="自定义字段5")
mahuandong authored
265
266
267
268
269
270
    private String userDef5;

    /**
     * 自定义字段6
     */
    @TableField(value = "userDef6")
271
    @ApiModelProperty(value="自定义字段6")
mahuandong authored
272
273
274
275
276
277
    private String userDef6;

    /**
     * 自定义字段7
     */
    @TableField(value = "userDef7")
278
    @ApiModelProperty(value="自定义字段7")
mahuandong authored
279
280
281
282
283
284
    private String userDef7;

    /**
     * 自定义字段8
     */
    @TableField(value = "userDef8")
285
    @ApiModelProperty(value="自定义字段8")
mahuandong authored
286
287
288
289
290
291
    private String userDef8;

    /**
     * 处理标记
     */
    @TableField(value = "processStamp")
292
    @ApiModelProperty(value="处理标记")
mahuandong authored
293
294
    private String processStamp;
295
296
297
    /**
     * 是否删除
     */
298
    @TableField(value = "deleted")
299
    @ApiModelProperty(value="是否删除")
300
301
    private Boolean deleted;
mahuandong authored
302
303
    private static final long serialVersionUID = 1L;
}