Blame view

src/main/java/com/huaheng/pc/srm/domain/SrmDetail.java 5.05 KB
周鸿 authored
1
2
package com.huaheng.pc.srm.domain;
周鸿 authored
3
import com.baomidou.mybatisplus.annotation.IdType;
4
import com.baomidou.mybatisplus.annotation.TableField;
周鸿 authored
5
import com.baomidou.mybatisplus.annotation.TableId;
周鸿 authored
6
7
import com.baomidou.mybatisplus.annotation.TableName;
import com.huaheng.framework.web.domain.BaseEntity;
8
import io.swagger.annotations.ApiModelProperty;
周鸿 authored
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 *   送货单明细
 *
 */
@Data
@TableName(value = "srmdetail")
public class SrmDetail extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /**
     * id
     */
周鸿 authored
27
    @TableId(value = "id", type = IdType.AUTO)
周鸿 authored
28
    @ApiModelProperty(value="唯一标识")
周鸿 authored
29
30
    private Integer id;
31
32
33
    @TableField(value = "warehouseCode")
    @ApiModelProperty(value = "仓库号")
    private String warehouseCode;
周鸿 authored
34
35
36
    /**
     * headerId
     */
37
38
    @TableField(value = "headerId")
    @ApiModelProperty(value = "仓库号")
周鸿 authored
39
40
41
42
43
    private Integer headerId;

    /**
     * 送货单号
     */
周鸿 authored
44
45
    @TableField(value = "code")
    @ApiModelProperty(value="送货单号")
周鸿 authored
46
47
48
49
50
51
    private String code;


    /**
     * 唯一标识
     */
周鸿 authored
52
53
    @TableField(value = "mark")
    @ApiModelProperty(value="唯一标识")
周鸿 authored
54
55
56
57
58
59
    private String mark;


    /**
     * 行号
     */
60
61
    @TableField(value = "lineCode")
    @ApiModelProperty(value = "行号")
周鸿 authored
62
63
64
65
66
    private String lineCode;

    /**
     * 物料条码
     */
67
68
    @TableField(value = "materialCode")
    @ApiModelProperty(value = "物料条码")
周鸿 authored
69
70
71
72
73
    private String materialCode;

    /**
     * 物料名称
     */
74
75
    @TableField(value = "materialName")
    @ApiModelProperty(value = "物料名称")
周鸿 authored
76
77
78
79
80
    private String materialName;

    /**
     * 物料规格
     */
81
82
    @TableField(value = "specification")
    @ApiModelProperty(value = "物料规格")
周鸿 authored
83
84
85
86
87
    private String specification;

    /**
     * 单据数量
     */
周鸿 authored
88
89
    @TableField(value = "qty")
    @ApiModelProperty(value="单据数量")
周鸿 authored
90
91
92
93
94
95
    private BigDecimal qty;


    /**
     * 实到数量
     */
96
97
    @TableField(value = "confirmQty")
    @ApiModelProperty(value = "实到数量")
周鸿 authored
98
99
100
101
102
103
    private BigDecimal confirmQty;


    /**
     * 合格数量
     */
104
105
    @TableField(value = "qualifiedQty")
    @ApiModelProperty(value = "合格数量")
周鸿 authored
106
107
108
109
110
111
    private BigDecimal qualifiedQty;


    /**
     * 不合格数量
     */
112
113
    @TableField(value = "unqualifiedQty")
    @ApiModelProperty(value = "不合格数量")
周鸿 authored
114
115
116
117
118
119
    private BigDecimal unqualifiedQty;


    /**
     * 不合格原因
     */
周鸿 authored
120
121
    @TableField(value = "reason")
    @ApiModelProperty(value="不合格原因")
周鸿 authored
122
123
124
125
126
127
    private String reason;


    /**
     * 操作人
     */
周鸿 authored
128
129
    @TableField(value = "operator")
    @ApiModelProperty(value="操作人")
周鸿 authored
130
131
132
133
134
135
    private String operator;


    /**
     * 操作时间
     */
136
137
    @TableField(value = "operatorTime")
    @ApiModelProperty(value = "操作时间")
周鸿 authored
138
139
140
141
142
143
    private Date operatorTime;


    /**
     * 创建时间
     */
周鸿 authored
144
145
    @TableField(value = "created")
    @ApiModelProperty(value="创建时间")
周鸿 authored
146
147
148
149
150
151
    private Date created;


    /**
     * 修改人
     */
152
153
    @TableField(value = "lastUpdateBy")
    @ApiModelProperty(value = "修改人")
周鸿 authored
154
155
156
157
158
159
    private String lastUpdateBy;


    /**
     * 检验人员
     */
160
161
    @TableField(value = "checkUser")
    @ApiModelProperty(value = "检验人员")
周鸿 authored
162
163
164
165
166
167
    private String checkUser;


    /**
     * 检验时间
     */
168
169
    @TableField(value = "checkTime")
    @ApiModelProperty(value = "检验时间")
周鸿 authored
170
171
172
173
174
    private Date checkTime;

    /**
     * 修改时间
     */
175
176
    @TableField(value = "lastUpdate")
    @ApiModelProperty(value = "修改时间")
周鸿 authored
177
178
179
180
181
182
    private Date lastUpdate;


    /**
     *  是否显示
     */
周鸿 authored
183
184
    @TableField(value = "enable")
    @ApiModelProperty(value = "是否显示")
周鸿 authored
185
186
187
188
189
190
    private Integer enable;


    /**
     *  是否质检
     */
191
192
    @TableField(value = "checkCode")
    @ApiModelProperty(value = "是否质检")
周鸿 authored
193
194
195
196
197
    private Integer checkCode;

    /**
     *  SRM到货上传
     */
198
199
    @TableField(value = "uploadStatus1")
    @ApiModelProperty(value = "SRM到货上传")
周鸿 authored
200
201
202
203
204
    private Integer uploadStatus1;

    /**
     *  SRM质检上传
     */
205
206
    @TableField(value = "uploadStatus2")
    @ApiModelProperty(value = "SRM质检上传")
周鸿 authored
207
208
209
210
211
    private Integer uploadStatus2;

    /**
     *  SRM入库上传
     */
212
213
    @TableField(value = "uploadStatus3")
    @ApiModelProperty(value = "SRM入库上传")
周鸿 authored
214
215
216
217
218
    private Integer uploadStatus3;

    /**
     *  ERP到货上传
     */
219
220
    @TableField(value = "uploadStatus4")
    @ApiModelProperty(value = "ERP到货上传")
周鸿 authored
221
222
    private Integer uploadStatus4;
周鸿 authored
223
224
    @TableField(value = "annex")
    @ApiModelProperty(value="")
周鸿 authored
225
226
    private String annex;
227
228
    @TableField(value = "companyCode")
    @ApiModelProperty(value = "")
周鸿 authored
229
230
    private String companyCode;
231
232
    @TableField(value = "uWarehouseCode")
    @ApiModelProperty(value = "")
周鸿 authored
233
234
    private String uWarehouseCode;
周鸿 authored
235
    @TableField(exist = false)
236
    @ApiModelProperty(value = "")
周鸿 authored
237
238
    private String companyName;
周鸿 authored
239
    @TableField(exist = false)
240
    @ApiModelProperty(value = "")
周鸿 authored
241
242
243
244
    private String uWarehouseName;


}