Blame view

src/main/java/com/huaheng/pc/task/taskDetail/domain/TaskDetail.java 9.34 KB
mahuandong authored
1
2
package com.huaheng.pc.task.taskDetail.domain;
3
import com.baomidou.mybatisplus.annotation.*;
mahuandong authored
4
5
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
6
7
import lombok.Data;
mahuandong authored
8
import java.io.Serializable;
pengcheng authored
9
import java.math.BigDecimal;
mahuandong authored
10
11
import java.util.Date;
12
@ApiModel(value = "com.huaheng.pc.task.taskDetail.domain.TaskDetail")
mahuandong authored
13
14
15
16
17
18
19
@Data
@TableName(value = "task_detail")
public class TaskDetail implements Serializable {
    /**
     * ID
     */
    @TableId(value = "id", type = IdType.AUTO)
20
    @ApiModelProperty(value = "ID")
mahuandong authored
21
22
23
24
25
26
    private Integer id;

    /**
     * 任务头内部号
     */
    @TableField(value = "taskId")
27
    @ApiModelProperty(value = "任务头内部号")
mahuandong authored
28
29
30
31
32
33
    private Integer taskId;

    /**
     * 任务类型
     */
    @TableField(value = "taskType")
34
    @ApiModelProperty(value = "任务类型")
35
    private Integer taskType;
mahuandong authored
36
37
38
39
40

    /**
     * 任务类型
     */
    @TableField(value = "internalTaskType")
41
    @ApiModelProperty(value = "任务类型")
42
    private Integer internalTaskType;
mahuandong authored
43
44
45
46
47

    /**
     * 仓库
     */
    @TableField(value = "warehouseCode")
48
    @ApiModelProperty(value = "仓库")
mahuandong authored
49
50
    private String warehouseCode;
周鸿 authored
51
    @TableField(value = "uWarehouseCode")
52
    @ApiModelProperty(value = "u8仓库")
周鸿 authored
53
54
    private String uWarehouseCode;
mahuandong authored
55
    @TableField(exist = false)
pengcheng authored
56
57
    private String warehouseName;
mahuandong authored
58
    @TableField(exist = false)
周鸿 authored
59
60
61
    private String uWarehouseName;

    @TableField(exist = false)
pengcheng authored
62
63
    private String companyName;
mahuandong authored
64
65
66
67
    /**
     * 货主
     */
    @TableField(value = "companyCode")
68
    @ApiModelProperty(value = "货主")
mahuandong authored
69
70
    private String companyCode;
71
72
73
74
75

    /**
     * 组盘子id
     */
    @TableField(value = "allocationId")
76
    @ApiModelProperty(value = "组盘子id")
77
    private Integer allocationId;
78
mahuandong authored
79
    /**
80
     * 单据编码
pengcheng authored
81
82
     */
    @TableField(value = "billCode")
83
    @ApiModelProperty(value = "单据编码")
pengcheng authored
84
85
86
87
88
89
    private String billCode;

    /**
     * 子单ID
     */
    @TableField(value = "billDetailId")
90
    @ApiModelProperty(value = "子单ID")
pengcheng authored
91
92
93
    private Integer billDetailId;

    /**
mahuandong authored
94
95
96
     * 物料
     */
    @TableField(value = "materialCode")
97
    @ApiModelProperty(value = "物料")
mahuandong authored
98
99
100
101
102
103
    private String materialCode;

    /**
     * 物料明细
     */
    @TableField(value = "materialName")
104
    @ApiModelProperty(value = "物料明细")
mahuandong authored
105
106
107
108
109
110
    private String materialName;

    /**
     * 物料
     */
    @TableField(value = "materialSpec")
111
    @ApiModelProperty(value = "物料")
mahuandong authored
112
    private String materialSpec;
周鸿 authored
113
114
115
116
117
    /**
     * 存货代码
     */
    @TableField(exist = false)
    private String materialOldCode;
mahuandong authored
118
119
120
121
122

    /**
     * 物料明细
     */
    @TableField(value = "materialUnit")
123
    @ApiModelProperty(value = "物料明细")
mahuandong authored
124
125
126
127
128
    private String materialUnit;
    /**
     * 数量
     */
    @TableField(value = "qty")
129
    @ApiModelProperty(value = "数量")
pengcheng authored
130
    private BigDecimal qty;
mahuandong authored
131
周鸿 authored
132
    @TableField(exist = false)
133
    @ApiModelProperty(value = "库存数量")
周鸿 authored
134
135
    private BigDecimal warehouseQty;
mahuandong authored
136
137
138
139
    /**
     * 从货位
     */
    @TableField(value = "fromLocation")
140
    @ApiModelProperty(value = "从货位")
mahuandong authored
141
142
143
144
145
146
    private String fromLocation;

    /**
     * 到货位
     */
    @TableField(value = "toLocation")
147
    @ApiModelProperty(value = "到货位")
mahuandong authored
148
149
150
151
152
153
    private String toLocation;

    /**
     * 容器编码
     */
    @TableField(value = "containerCode")
154
    @ApiModelProperty(value = "容器编码")
mahuandong authored
155
156
157
158
159
160
    private String containerCode;

    /**
     * 从区域
     */
    @TableField(value = "fromZone")
161
    @ApiModelProperty(value = "从区域")
mahuandong authored
162
163
164
165
166
167
    private String fromZone;

    /**
     * 到区域
     */
    @TableField(value = "toZone")
168
    @ApiModelProperty(value = "到区域")
mahuandong authored
169
170
171
172
173
174
    private String toZone;

    /**
     * 属性号
     */
    @TableField(value = "attributeId")
175
    @ApiModelProperty(value = "属性号")
mahuandong authored
176
177
178
179
180
    private Integer attributeId;

    /**
     * 状态
     */
pengcheng authored
181
    @TableField(value = "status")
182
    @ApiModelProperty(value = "状态")
pengcheng authored
183
    private Integer status;
mahuandong authored
184
185
186
187
188

    /**
     * 参考单号
     */
    @TableField(value = "referenceCode")
189
    @ApiModelProperty(value = "参考单号")
mahuandong authored
190
191
192
193
194
195
196
    private String referenceCode;


    /**
     * 参考内部行号
     */
    @TableField(value = "referenceLineId")
197
    @ApiModelProperty(value = "参考内部行号")
mahuandong authored
198
199
200
201
202
203
    private Integer referenceLineId;

    /**
     * 指派用户
     */
    @TableField(value = "assignedUser")
204
    @ApiModelProperty(value = "指派用户")
mahuandong authored
205
206
207
208
209
210
    private String assignedUser;

    /**
     * 属性1
     */
    @TableField(value = "attribute1")
211
    @ApiModelProperty(value = "属性1")
mahuandong authored
212
213
214
215
216
217
    private String attribute1;

    /**
     * 属性2
     */
    @TableField(value = "attribute2")
218
    @ApiModelProperty(value = "属性2")
mahuandong authored
219
220
221
222
223
224
    private String attribute2;

    /**
     * 属性3
     */
    @TableField(value = "attribute3")
225
    @ApiModelProperty(value = "属性3")
mahuandong authored
226
227
228
229
230
231
232
    private String attribute3;


    /**
     * 批次
     */
    @TableField(value = "batch")
233
    @ApiModelProperty(value = "批次")
mahuandong authored
234
235
236
237
238
239
    private String batch;

    /**
     * 批号
     */
    @TableField(value = "lot")
240
    @ApiModelProperty(value = "批号")
mahuandong authored
241
242
243
244
245
246
    private String lot;

    /**
     * 项目号
     */
    @TableField(value = "projectNo")
247
    @ApiModelProperty(value = "项目号")
mahuandong authored
248
249
250
251
252
253
    private String projectNo;

    /**
     * 质检
     */
    @TableField(value = "qcCheck")
254
    @ApiModelProperty(value = "质检")
mahuandong authored
255
256
257
258
259
260
    private String qcCheck;

    /**
     * 生产日期
     */
    @TableField(value = "manufactureDate")
261
    @ApiModelProperty(value = "生产日期")
mahuandong authored
262
263
264
265
266
267
    private Date manufactureDate;

    /**
     * 失效日期
     */
    @TableField(value = "expirationDate")
268
    @ApiModelProperty(value = "失效日期")
mahuandong authored
269
270
271
272
273
274
    private Date expirationDate;

    /**
     * 入库日期
     */
    @TableField(value = "agingDate")
275
    @ApiModelProperty(value = "入库日期")
mahuandong authored
276
277
278
279
280
281
    private Date agingDate;

    /**
     * 库存状态
     */
    @TableField(value = "inventorySts")
282
    @ApiModelProperty(value = "库存状态")
mahuandong authored
283
284
285
286
287
288
    private String inventorySts;

    /**
     * 波次号
     */
    @TableField(value = "waveId")
289
    @ApiModelProperty(value = "波次号")
mahuandong authored
290
291
292
293
294
295
    private Integer waveId;

    /**
     * 分配的库存ID
     */
    @TableField(value = "fromInventoryId")
296
    @ApiModelProperty(value = "分配的库存ID")
mahuandong authored
297
298
299
    private Integer fromInventoryId;

    @TableField(value = "toInventoryId")
300
    @ApiModelProperty(value = "null")
mahuandong authored
301
302
303
304
305
306
    private Integer toInventoryId;

    /**
     * 确认用户
     */
    @TableField(value = "confirmedBy")
307
    @ApiModelProperty(value = "确认用户")
mahuandong authored
308
309
310
311
312
313
    private String confirmedBy;

    /**
     * 组号
     */
    @TableField(value = "groupNum")
314
    @ApiModelProperty(value = "组号")
mahuandong authored
315
316
317
318
319
320
    private Integer groupNum;

    /**
     * 序号
     */
    @TableField(value = "groupIndex")
321
    @ApiModelProperty(value = "序号")
mahuandong authored
322
323
324
325
326
    private Integer groupIndex;

    /**
     * 创建时间
     */
327
    @TableField(value = "created", fill = FieldFill.INSERT)
328
    @ApiModelProperty(value = "创建时间")
mahuandong authored
329
330
331
332
333
    private Date created;

    /**
     * 创建用户
     */
334
    @TableField(value = "createdBy", fill = FieldFill.INSERT)
335
    @ApiModelProperty(value = "创建用户")
mahuandong authored
336
337
338
339
340
    private String createdBy;

    /**
     * 创建时间
     */
341
    @TableField(value = "lastUpdated", fill = FieldFill.INSERT_UPDATE)
342
    @ApiModelProperty(value = "创建时间")
mahuandong authored
343
344
345
346
347
    private Date lastUpdated;

    /**
     * 更新用户
     */
348
    @TableField(value = "lastUpdatedBy", fill = FieldFill.INSERT_UPDATE)
349
    @ApiModelProperty(value = "更新用户")
mahuandong authored
350
351
352
353
354
355
    private String lastUpdatedBy;

    /**
     * 数据版本
     */
    @TableField(value = "version")
356
    @ApiModelProperty(value = "数据版本")
mahuandong authored
357
358
359
360
361
362
    private Integer version;

    /**
     * kitFlag标志 Y/N AGV专用
     */
    @TableField(value = "userDef1")
363
    @ApiModelProperty(value = "kitFlag标志 Y/N AGV专用")
mahuandong authored
364
365
366
367
368
369
    private String userDef1;

    /**
     * unit 单位 AGV专用
     */
    @TableField(value = "userDef2")
370
    @ApiModelProperty(value = "unit 单位 AGV专用")
mahuandong authored
371
372
373
374
375
376
    private String userDef2;

    /**
     * 自定义字段3
     */
    @TableField(value = "userDef3")
377
    @ApiModelProperty(value = "自定义字段3")
mahuandong authored
378
379
380
381
382
383
    private String userDef3;

    /**
     * 处理标记
     */
    @TableField(value = "processStamp")
384
    @ApiModelProperty(value = "处理标记")
mahuandong authored
385
386
    private String processStamp;
387
388
389
390
    /**
     * 需要容器数量
     */
    @TableField(value = "containQty")
391
    @ApiModelProperty(value = "需要容器数量")
392
    private Integer containQty;
mahuandong authored
393
394
395
396
    /**
     * 仓库Id
     */
易文鹏 authored
397
398
399
    @TableField(value = "warehouseId")
    private Integer warehouseId;
400
401
402
    /**
     * 公司id
     */
易文鹏 authored
403
404
405
    @TableField(value = "companyId")
    private Integer companyId;
406
407
408
    /**
     * 单据ID
     */
易文鹏 authored
409
410
411
    @TableField(value = "billId")
    private Integer billId;
412
413
414
    /**
     * back 回传
     */
tongzhonghao authored
415
416
417
    @TableField(value = "back")
    private Integer back;
周鸿 authored
418
周鸿 authored
419
420
421
422
423
424
    @TableField(value = "number")
    private Integer number;

    @TableField(exist = false)
    private BigDecimal remainder;
425
426
427
    /**
     * 货架
     */
周鸿 authored
428
429
430
    @TableField(value = "goodsShelfNo")
    private String goodsShelfNo;
xumiao authored
431
432
433
    @TableField(exist = false)
    private String qyUnit;
434
435
436
437
438
439
440
    /**
     * 物料颜色
     */
    @TableField(value = "color")
    @ApiModelProperty(value = "颜色")
    private String color;
441
    private static final long serialVersionUID = 1L;
mahuandong authored
442
443

}