Blame view

src/main/java/com/huaheng/pc/receipt/receiptHeader/domain/ReceiptHeader.java 8.21 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
    private String warehouseCode;
29
30
31
    @TableField(exist = false)
    private String warehouseName;
mahuandong authored
32
    /**
周鸿 authored
33
34
35
36
     * U8仓库
     */
    @TableField(value = "uWarehouseCode")
    @ApiModelProperty(value="U8仓库")
周鸿 authored
37
    private String uWarehouseCode;
周鸿 authored
38
39
xumiao authored
40
41
42
43
44
45
    @TableField(exist = false)
    @ApiModelProperty(value="U8仓库")
    private String uWarehouseName;
周鸿 authored
46
    /**
mahuandong authored
47
48
49
     * 货主
     */
    @TableField(value = "companyCode")
50
    @ApiModelProperty(value="货主")
mahuandong authored
51
52
53
54
55
56
    private String companyCode;

    /**
     * 入库单号
     */
    @TableField(value = "code")
57
    @ApiModelProperty(value="入库单号")
mahuandong authored
58
59
60
61
62
63
    private String code;

    /**
     * 入库类型
     */
    @TableField(value = "receiptType")
64
    @ApiModelProperty(value="入库类型")
mahuandong authored
65
66
    private String receiptType;
67
68
69
70

    @TableField(exist = false)
    private String receiptTypeName;
mahuandong authored
71
72
73
74
    /**
     * 首状态
     */
    @TableField(value = "firstStatus")
75
    @ApiModelProperty(value="首状态")
mahuandong authored
76
77
78
79
80
81
    private Integer firstStatus;

    /**
     * 尾状态
     */
    @TableField(value = "lastStatus")
82
    @ApiModelProperty(value="尾状态")
mahuandong authored
83
84
85
86
87
88
    private Integer lastStatus;

    /**
     * 关联单号
     */
    @TableField(value = "referCode")
89
    @ApiModelProperty(value="关联单号")
mahuandong authored
90
91
92
93
94
95
    private String referCode;

    /**
     * 关联单号(内部号)
     */
    @TableField(value = "referId")
96
    @ApiModelProperty(value="关联单号(内部号)")
mahuandong authored
97
98
99
    private Integer referId;

    /**
pengcheng authored
100
101
102
103
104
105
     * 供应商编码
     */
    @TableField(value = "supplierCode")
    @ApiModelProperty(value="供应商编码")
    private String supplierCode;
106
107
108
    @TableField(exist = false)
    private String supplierName;
pengcheng authored
109
    /**
mahuandong authored
110
111
112
     * 关联订单类型
     */
    @TableField(value = "referType")
113
    @ApiModelProperty(value="关联订单类型")
mahuandong authored
114
115
    private String referType;
tongzhonghao authored
116
117
118
119
120
121
122
    /**
     * 来源平台
     */
    @TableField(value = "sourcePlatform")
    @ApiModelProperty(value="来源平台")
    private String sourcePlatform;
123
124

    /**
mahuandong authored
125
126
127
     * 预计到达日期
     */
    @TableField(value = "scheduledArriveDate")
128
    @ApiModelProperty(value="预计到达日期")
mahuandong authored
129
130
131
132
133
134
    private Date scheduledArriveDate;

    /**
     * 实际到达日期
     */
    @TableField(value = "actualArriveDate")
135
    @ApiModelProperty(value="实际到达日期")
mahuandong authored
136
137
138
139
140
141
    private Date actualArriveDate;

    /**
     * 月台货位
     */
    @TableField(value = "recvDock")
142
    @ApiModelProperty(value="月台货位")
mahuandong authored
143
144
145
146
147
148
    private String recvDock;

    /**
     * 关闭时间
     */
    @TableField(value = "closedAt")
149
    @ApiModelProperty(value="关闭时间")
mahuandong authored
150
151
152
153
154
155
    private Date closedAt;

    /**
     * 强制关闭用户
     */
    @TableField(value = "closedBy")
156
    @ApiModelProperty(value="强制关闭用户")
mahuandong authored
157
158
159
160
161
162
    private String closedBy;

    /**
     * 开始收货日期
     */
    @TableField(value = "startCheckinDatetime")
163
    @ApiModelProperty(value="开始收货日期")
mahuandong authored
164
165
166
167
168
169
    private Date startCheckinDatetime;

    /**
     * 结束收货日期
     */
    @TableField(value = "endCheckinDatetime")
170
    @ApiModelProperty(value="结束收货日期")
mahuandong authored
171
172
173
174
175
176
    private Date endCheckinDatetime;

    /**
     * 总数量
     */
    @TableField(value = "totalQty")
177
    @ApiModelProperty(value="总数量")
178
    private BigDecimal totalQty;
mahuandong authored
179
180
181
182
183

    /**
     * 总行数
     */
    @TableField(value = "totalLines")
184
    @ApiModelProperty(value="总行数")
mahuandong authored
185
186
187
188
189
190
    private Integer totalLines;

    /**
     * 总箱数
     */
    @TableField(value = "toalCases")
191
    @ApiModelProperty(value="总箱数")
mahuandong authored
192
193
194
195
196
197
    private Integer toalCases;

    /**
     * 总重量
     */
    @TableField(value = "totalWeight")
198
    @ApiModelProperty(value="总重量")
mahuandong authored
199
200
201
202
203
204
    private BigDecimal totalWeight;

    /**
     * 总体积
     */
    @TableField(value = "totalVolume")
205
    @ApiModelProperty(value="总体积")
mahuandong authored
206
207
208
209
210
211
    private BigDecimal totalVolume;

    /**
     * 入库单备注
     */
    @TableField(value = "receiptNote")
212
    @ApiModelProperty(value="入库单备注")
mahuandong authored
213
214
215
216
217
218
    private String receiptNote;

    /**
     * 锁定
     */
    @TableField(value = "locked")
219
    @ApiModelProperty(value="锁定")
mahuandong authored
220
221
222
223
224
225
    private Integer locked;

    /**
     * 锁定用户
     */
    @TableField(value = "lockedBy")
226
    @ApiModelProperty(value="锁定用户")
mahuandong authored
227
228
229
230
231
    private String lockedBy;

    /**
     * 创建时间
     */
232
    @TableField(value = "created", fill = FieldFill.INSERT)
233
    @ApiModelProperty(value="创建时间")
mahuandong authored
234
235
236
237
238
    private Date created;

    /**
     * 创建用户
     */
239
    @TableField(value = "createdBy", fill = FieldFill.INSERT)
240
    @ApiModelProperty(value="创建用户")
mahuandong authored
241
242
243
244
245
    private String createdBy;

    /**
     * 创建时间
     */
246
    @TableField(value = "lastUpdated", fill = FieldFill.INSERT_UPDATE)
247
    @ApiModelProperty(value="创建时间")
mahuandong authored
248
249
250
251
252
    private Date lastUpdated;

    /**
     * 更新用户
     */
253
    @TableField(value = "lastUpdatedBy", fill = FieldFill.INSERT_UPDATE)
254
    @ApiModelProperty(value="更新用户")
mahuandong authored
255
256
257
258
259
260
    private String lastUpdatedBy;

    /**
     * 数据版本
     */
    @TableField(value = "version")
261
    @ApiModelProperty(value="数据版本")
mahuandong authored
262
263
264
265
266
267
    private Integer version;

    /**
     * 自定义字段1
     */
    @TableField(value = "userDef1")
268
    @ApiModelProperty(value="自定义字段1")
mahuandong authored
269
270
271
272
273
274
    private String userDef1;

    /**
     * 自定义字段2
     */
    @TableField(value = "userDef2")
275
    @ApiModelProperty(value="自定义字段2")
mahuandong authored
276
277
278
279
280
281
    private String userDef2;

    /**
     * 自定义字段3
     */
    @TableField(value = "userDef3")
282
    @ApiModelProperty(value="自定义字段3")
mahuandong authored
283
284
285
286
287
288
    private String userDef3;

    /**
     * 自定义字段4
     */
    @TableField(value = "userDef4")
289
    @ApiModelProperty(value="自定义字段4")
mahuandong authored
290
291
292
293
294
295
    private String userDef4;

    /**
     * 自定义字段5
     */
    @TableField(value = "userDef5")
296
    @ApiModelProperty(value="自定义字段5")
mahuandong authored
297
298
299
300
301
302
    private String userDef5;

    /**
     * 自定义字段6
     */
    @TableField(value = "userDef6")
303
    @ApiModelProperty(value="自定义字段6")
mahuandong authored
304
305
306
307
308
309
    private String userDef6;

    /**
     * 自定义字段7
     */
    @TableField(value = "userDef7")
310
    @ApiModelProperty(value="自定义字段7")
mahuandong authored
311
312
313
314
315
316
    private String userDef7;

    /**
     * 自定义字段8
     */
    @TableField(value = "userDef8")
317
    @ApiModelProperty(value="自定义字段8")
mahuandong authored
318
319
320
321
322
323
    private String userDef8;

    /**
     * 处理标记
     */
    @TableField(value = "processStamp")
324
    @ApiModelProperty(value="处理标记")
mahuandong authored
325
326
    private String processStamp;
327
328
329
    /**
     * 是否删除
     */
330
    @TableField(value = "deleted")
331
    @ApiModelProperty(value="是否删除")
332
333
    private Boolean deleted;
334
335
336
337
338
339
340
341
    //客户编码
    @TableField(value = "customerCode")
    @ApiModelProperty(value="客户编码")
    private String customerCode;

    @TableField(value = "personCode")
    private String personCode;
342
343
344
345
346
    //部门编码
    @TableField(value = "deptCode")
    @ApiModelProperty(value="部门编码")
    private String deptCode;
周鸿 authored
347
    //部门名称
周鸿 authored
348
    @TableField(value = "cDeptName")
周鸿 authored
349
    @ApiModelProperty(value="部门名称")
周鸿 authored
350
    private String cDeptName;
周鸿 authored
351
352
353
354
355
356
    //u8类型名称
    @TableField(value = "typeName")
    @ApiModelProperty(value="u8类型名称")
    private String typeName;
357
358
359
360
361
362
    /**
     * 是否回传
     */
    @TableField(value = "isReturn")
    @ApiModelProperty(value="是否回传")
    private Integer isReturn;
363
364
365
366
367
368
    /**
     * 回传信息
     */
    @TableField(value = "backMsg")
    @ApiModelProperty(value="回传信息")
    private String backMsg;
369
mahuandong authored
370
371
    private static final long serialVersionUID = 1L;
}