Blame view

src/main/java/com/huaheng/pc/task/taskDetail/domain/TaskDetail.java 10.2 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;
55
56
57
58
    @TableField(value = "erpWarehouseCode")
    @ApiModelProperty(value = "erp仓库")
    private String erpWarehouseCode;
mahuandong authored
59
    @TableField(exist = false)
pengcheng authored
60
61
    private String warehouseName;
mahuandong authored
62
    @TableField(exist = false)
周鸿 authored
63
64
65
    private String uWarehouseName;

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

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

    /**
91
     * 子单ID 入库或出库单子单id
pengcheng authored
92
93
     */
    @TableField(value = "billDetailId")
94
    @ApiModelProperty(value = "子单ID")
pengcheng authored
95
96
97
    private Integer billDetailId;

    /**
mahuandong authored
98
99
100
     * 物料
     */
    @TableField(value = "materialCode")
101
    @ApiModelProperty(value = "物料")
mahuandong authored
102
103
104
105
106
107
    private String materialCode;

    /**
     * 物料明细
     */
    @TableField(value = "materialName")
108
    @ApiModelProperty(value = "物料明细")
mahuandong authored
109
110
111
112
113
114
    private String materialName;

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

    /**
     * 物料明细
     */
    @TableField(value = "materialUnit")
127
    @ApiModelProperty(value = "物料明细")
mahuandong authored
128
129
    private String materialUnit;
    /**
130
131
132
133
134
135
     * 中文物料单位
     */
    @TableField(value = "materialUnitZh")
    @ApiModelProperty(value = "中文物料单位")
    private String materialUnitZh;
    /**
mahuandong authored
136
137
138
     * 数量
     */
    @TableField(value = "qty")
139
    @ApiModelProperty(value = "数量")
pengcheng authored
140
    private BigDecimal qty;
mahuandong authored
141
周鸿 authored
142
    @TableField(exist = false)
143
    @ApiModelProperty(value = "库存数量")
周鸿 authored
144
145
    private BigDecimal warehouseQty;
mahuandong authored
146
147
148
149
    /**
     * 从货位
     */
    @TableField(value = "fromLocation")
150
    @ApiModelProperty(value = "从货位")
mahuandong authored
151
152
153
154
155
156
    private String fromLocation;

    /**
     * 到货位
     */
    @TableField(value = "toLocation")
157
    @ApiModelProperty(value = "到货位")
mahuandong authored
158
159
160
161
162
163
    private String toLocation;

    /**
     * 容器编码
     */
    @TableField(value = "containerCode")
164
    @ApiModelProperty(value = "容器编码")
mahuandong authored
165
166
167
168
169
170
    private String containerCode;

    /**
     * 从区域
     */
    @TableField(value = "fromZone")
171
    @ApiModelProperty(value = "从区域")
mahuandong authored
172
173
174
175
176
177
    private String fromZone;

    /**
     * 到区域
     */
    @TableField(value = "toZone")
178
    @ApiModelProperty(value = "到区域")
mahuandong authored
179
180
181
182
183
184
    private String toZone;

    /**
     * 属性号
     */
    @TableField(value = "attributeId")
185
    @ApiModelProperty(value = "属性号")
mahuandong authored
186
187
188
189
190
    private Integer attributeId;

    /**
     * 状态
     */
pengcheng authored
191
    @TableField(value = "status")
192
    @ApiModelProperty(value = "状态")
pengcheng authored
193
    private Integer status;
mahuandong authored
194
195
196
197
198

    /**
     * 参考单号
     */
    @TableField(value = "referenceCode")
199
    @ApiModelProperty(value = "参考单号")
mahuandong authored
200
201
202
203
204
205
206
    private String referenceCode;


    /**
     * 参考内部行号
     */
    @TableField(value = "referenceLineId")
207
    @ApiModelProperty(value = "参考内部行号")
mahuandong authored
208
209
210
211
212
213
    private Integer referenceLineId;

    /**
     * 指派用户
     */
    @TableField(value = "assignedUser")
214
    @ApiModelProperty(value = "指派用户")
mahuandong authored
215
216
217
218
219
220
    private String assignedUser;

    /**
     * 属性1
     */
    @TableField(value = "attribute1")
221
    @ApiModelProperty(value = "属性1")
mahuandong authored
222
223
224
225
226
227
    private String attribute1;

    /**
     * 属性2
     */
    @TableField(value = "attribute2")
228
    @ApiModelProperty(value = "属性2")
mahuandong authored
229
230
231
232
233
234
    private String attribute2;

    /**
     * 属性3
     */
    @TableField(value = "attribute3")
235
    @ApiModelProperty(value = "属性3")
mahuandong authored
236
237
238
239
240
241
242
    private String attribute3;


    /**
     * 批次
     */
    @TableField(value = "batch")
243
    @ApiModelProperty(value = "批次")
mahuandong authored
244
245
246
247
248
249
    private String batch;

    /**
     * 批号
     */
    @TableField(value = "lot")
250
    @ApiModelProperty(value = "批号")
mahuandong authored
251
252
253
254
255
256
    private String lot;

    /**
     * 项目号
     */
    @TableField(value = "projectNo")
257
    @ApiModelProperty(value = "项目号")
mahuandong authored
258
259
260
261
262
263
    private String projectNo;

    /**
     * 质检
     */
    @TableField(value = "qcCheck")
264
    @ApiModelProperty(value = "质检")
mahuandong authored
265
266
267
268
269
270
    private String qcCheck;

    /**
     * 生产日期
     */
    @TableField(value = "manufactureDate")
271
    @ApiModelProperty(value = "生产日期")
mahuandong authored
272
273
274
275
276
277
    private Date manufactureDate;

    /**
     * 失效日期
     */
    @TableField(value = "expirationDate")
278
    @ApiModelProperty(value = "失效日期")
mahuandong authored
279
280
281
282
283
284
    private Date expirationDate;

    /**
     * 入库日期
     */
    @TableField(value = "agingDate")
285
    @ApiModelProperty(value = "入库日期")
mahuandong authored
286
287
288
289
290
291
    private Date agingDate;

    /**
     * 库存状态
     */
    @TableField(value = "inventorySts")
292
    @ApiModelProperty(value = "库存状态")
mahuandong authored
293
294
295
296
297
298
    private String inventorySts;

    /**
     * 波次号
     */
    @TableField(value = "waveId")
299
    @ApiModelProperty(value = "波次号")
mahuandong authored
300
301
302
303
304
305
    private Integer waveId;

    /**
     * 分配的库存ID
     */
    @TableField(value = "fromInventoryId")
306
    @ApiModelProperty(value = "分配的库存ID")
mahuandong authored
307
308
309
    private Integer fromInventoryId;

    @TableField(value = "toInventoryId")
310
    @ApiModelProperty(value = "null")
mahuandong authored
311
312
313
314
315
316
    private Integer toInventoryId;

    /**
     * 确认用户
     */
    @TableField(value = "confirmedBy")
317
    @ApiModelProperty(value = "确认用户")
mahuandong authored
318
319
320
321
322
323
    private String confirmedBy;

    /**
     * 组号
     */
    @TableField(value = "groupNum")
324
    @ApiModelProperty(value = "组号")
mahuandong authored
325
326
327
328
329
330
    private Integer groupNum;

    /**
     * 序号
     */
    @TableField(value = "groupIndex")
331
    @ApiModelProperty(value = "序号")
mahuandong authored
332
333
334
335
336
    private Integer groupIndex;

    /**
     * 创建时间
     */
337
    @TableField(value = "created", fill = FieldFill.INSERT)
338
    @ApiModelProperty(value = "创建时间")
mahuandong authored
339
340
341
342
343
    private Date created;

    /**
     * 创建用户
     */
344
    @TableField(value = "createdBy", fill = FieldFill.INSERT)
345
    @ApiModelProperty(value = "创建用户")
mahuandong authored
346
347
348
349
350
    private String createdBy;

    /**
     * 创建时间
     */
351
    @TableField(value = "lastUpdated", fill = FieldFill.INSERT_UPDATE)
352
    @ApiModelProperty(value = "创建时间")
mahuandong authored
353
354
355
356
357
    private Date lastUpdated;

    /**
     * 更新用户
     */
358
    @TableField(value = "lastUpdatedBy", fill = FieldFill.INSERT_UPDATE)
359
    @ApiModelProperty(value = "更新用户")
mahuandong authored
360
361
362
363
364
365
    private String lastUpdatedBy;

    /**
     * 数据版本
     */
    @TableField(value = "version")
366
    @ApiModelProperty(value = "数据版本")
mahuandong authored
367
368
369
370
371
372
    private Integer version;

    /**
     * kitFlag标志 Y/N AGV专用
     */
    @TableField(value = "userDef1")
373
    @ApiModelProperty(value = "kitFlag标志 Y/N AGV专用")
mahuandong authored
374
375
376
377
378
379
    private String userDef1;

    /**
     * unit 单位 AGV专用
     */
    @TableField(value = "userDef2")
380
    @ApiModelProperty(value = "unit 单位 AGV专用")
mahuandong authored
381
382
383
384
385
386
    private String userDef2;

    /**
     * 自定义字段3
     */
    @TableField(value = "userDef3")
387
    @ApiModelProperty(value = "自定义字段3")
mahuandong authored
388
389
390
391
392
393
    private String userDef3;

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

    @TableField(exist = false)
    private BigDecimal remainder;
435
436
437
    /**
     * 货架
     */
周鸿 authored
438
439
440
    @TableField(value = "goodsShelfNo")
    private String goodsShelfNo;
xumiao authored
441
442
443
    @TableField(exist = false)
    private String qyUnit;
444
445
446
447
448
449
    /**
     * 物料颜色
     */
    @TableField(value = "color")
    @ApiModelProperty(value = "颜色")
    private String color;
450
451
452
453
454
455
    /**
     * sn
     */
    @TableField(value = "sn")
    @ApiModelProperty(value = "sn号")
    private String sn;
456
457
458
459
460
461
462
463
464
465
466
467
468
469
    /**
     * 采购项次
     */
    @TableField(value = "pmdt002")
    @ApiModelProperty(value = "采购项次")
    private Integer pmdt002;

    /**
     * 工作令
     */
    @TableField(value = "moCode")
    @ApiModelProperty(value = "工作令")
    private String moCode;
470
471
472
473
474
475
    /**
     * 采购单号
     */
    @TableField(value = "purchaseCode")
    @ApiModelProperty(value="采购单号")
    private String purchaseCode;
476
477
    private static final long serialVersionUID = 1L;
mahuandong authored
478
479

}