k94314517
2024-09-25 67ff8bd1223a488542f2504db84f68d17846d149
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
package com.doumee.dao.business.model;
 
import com.baomidou.mybatisplus.annotation.TableField;
import com.doumee.core.annotation.excel.ExcelColumn;
import com.doumee.dao.business.vo.WmsJobContractVO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat;
 
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
 
/**
 * 月台_WMS作业通知单行数据
 * @author 江蹄蹄
 * @date 2024/06/28 10:03
 */
@Data
@ApiModel("月台_WMS作业通知单行数据")
@TableName("`platform_wms_job`")
public class PlatformWmsJob {
 
    @TableId(type = IdType.AUTO)
    @ApiModelProperty(value = "主键", example = "1")
    @ExcelColumn(name="主键")
    private Integer id;
 
    @ApiModelProperty(value = "创建人编码", example = "1")
    @ExcelColumn(name="创建人编码")
    private Integer creator;
 
    @ApiModelProperty(value = "创建时间")
    @ExcelColumn(name="创建时间")
  
    private Date createDate;
 
    @ApiModelProperty(value = "更新人编码", example = "1")
    @ExcelColumn(name="更新人编码")
    private Integer editor;
 
    @ApiModelProperty(value = "更新时间")
    @ExcelColumn(name="更新时间")
  
    private Date editDate;
 
    @ApiModelProperty(value = "是否删除0否 1是", example = "1")
    @ExcelColumn(name="是否删除0否 1是")
    private Integer isdeleted;
 
    @ApiModelProperty(value = "备注")
    @ExcelColumn(name="备注")
    private String remark;
 
    @ApiModelProperty(value = "月台作业编码(关联platform_job)", example = "1")
    @ExcelColumn(name="月台作业编码(关联platform_job)")
    private Integer jobId;
 
    @ApiModelProperty(value = "通知单号")
    @ExcelColumn(name="通知单号")
    private String iocode;
 
    @ApiModelProperty(value = "作业类型  0入库 1出库", example = "1")
    @ExcelColumn(name="作业类型  0入库 1出库")
    private Integer type;
 
    @ApiModelProperty(value = "司机电话")
    @ExcelColumn(name="司机电话")
    private String driverPhone;
 
    @ApiModelProperty(value = "司机姓名")
    @ExcelColumn(name="司机姓名")
    private String driverName;
 
    @ApiModelProperty(value = "承运商")
    @ExcelColumn(name="承运商")
    private String carrierName;
 
    @ApiModelProperty(value = "承运单号")
    @ExcelColumn(name="承运单号")
    private String carryBillCode;
 
    @ApiModelProperty(value = "通知创建日期")
    @ExcelColumn(name="通知创建日期")
    private String ioCreatedate;
 
    @ApiModelProperty(value = "状态 0未处理 1已处理 2已取消", example = "1")
    @ExcelColumn(name="状态 0未处理 1已处理 2已取消")
    private Integer status;
 
    @ApiModelProperty(value = "取消时间")
    @ExcelColumn(name="取消时间")
  
    private Date cancelDate;
 
    @ApiModelProperty(value = "取消备注")
    @ExcelColumn(name="取消备注")
    private String cancelInfo;
 
    @ApiModelProperty(value = "车牌号")
    @ExcelColumn(name="车牌号")
    private String plateNumber;
 
    @ApiModelProperty(value = "收货地")
    @ExcelColumn(name="收货地")
    private String repertotyAddress;
 
    @ApiModelProperty(value = "合同号`")
    @ExcelColumn(name="合同号`")
    private String contractNum;
 
    @ApiModelProperty(value = "是否新数据`")
    @TableField(exist = false)
    private int isNew;
 
    @ApiModelProperty(value = "总数量")
    @TableField(exist = false)
    private BigDecimal ioQty;
 
 
    @ApiModelProperty(value = "月台_WMS作业通知单明细")
    @TableField(exist = false)
    private List<PlatformWmsDetail> platformWmsDetailList;
 
    @ApiModelProperty(value = "合同列表")
    @TableField(exist = false)
    private List<WmsJobContractVO> wmsJobContractVOList;
}