Blame view

src/main/java/com/huaheng/pc/srm/domain/SrmHeader.java 2.72 KB
周鸿 authored
1
2
package com.huaheng.pc.srm.domain;
3
4
5
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
周鸿 authored
6
import com.baomidou.mybatisplus.annotation.TableName;
7
import io.swagger.annotations.ApiModelProperty;
周鸿 authored
8
9
import lombok.Data;
tongzhonghao authored
10
import java.io.Serializable;
周鸿 authored
11
12
13
14
import java.util.Date;


/**
15
 * 送货单主表
周鸿 authored
16
17
18
 */
@Data
@TableName(value = "srmheader")
19
public class SrmHeader implements Serializable {
周鸿 authored
20
21
22
23
24
    private static final long serialVersionUID = 1L;

    /**
     * id
     */
25
26
27

    @TableId(value = "id", type = IdType.AUTO)
    @ApiModelProperty(value = "入库明细内部号")
周鸿 authored
28
29
    private Integer id;
30
31
32
33
    @TableField(value = "warehouseCode")
    @ApiModelProperty(value = "仓库号")
    private String warehouseCode;
周鸿 authored
34
35
36
    /**
     * 送货单号
     */
37
38
    @TableField(value = "code")
    @ApiModelProperty(value = "送货单号")
周鸿 authored
39
40
41
42
43
44
    private String code;


    /**
     * 唯一标识
     */
45
46
    @TableField(value = "mark")
    @ApiModelProperty(value = "唯一标识")
周鸿 authored
47
48
49
50
51
    private String mark;

    /**
     * 供应商编码
     */
52
53
    @TableField(value = "supplierCode")
    @ApiModelProperty(value = "供应商编码")
周鸿 authored
54
55
56
57
58
    private String supplierCode;

    /**
     * 操作人
     */
59
60
    @TableField(value = "operator")
    @ApiModelProperty(value = "操作人")
周鸿 authored
61
62
63
64
65
66
    private String operator;


    /**
     * 操作时间
     */
67
68
    @TableField(value = "operatorTime")
    @ApiModelProperty(value = "操作时间")
周鸿 authored
69
70
71
72
73
74
    private Date operatorTime;


    /**
     * 创建时间
     */
75
76
    @TableField(value = "created")
    @ApiModelProperty(value = "创建时间")
周鸿 authored
77
78
79
80
81
82
    private Date created;


    /**
     * 修改人
     */
83
84
    @TableField(value = "lastUpdateBy")
    @ApiModelProperty(value = "修改人")
周鸿 authored
85
86
87
88
89
90
    private String lastUpdateBy;


    /**
     * 修改时间
     */
91
92
    @TableField(value = "lastUpdate")
    @ApiModelProperty(value = "修改时间")
周鸿 authored
93
94
95
96
    private Date lastUpdate;


    /**
97
     * 是否显示
周鸿 authored
98
     */
99
100
    @TableField(value = "enable")
    @ApiModelProperty(value = "是否显示")
周鸿 authored
101
102
103
104
    private Integer enable;


    /**
105
     * 是否质检
周鸿 authored
106
     */
107
108
    @TableField(value = "checkCode")
    @ApiModelProperty(value = "是否质检")
周鸿 authored
109
110
111
    private Integer checkCode;

    /**
112
     * 是否上传
周鸿 authored
113
     */
114
115
    @TableField(value = "uploadStatus")
    @ApiModelProperty(value = "是否上传")
周鸿 authored
116
117
    private Integer uploadStatus;
118
119
    @TableField(value = "userDef1")
    @ApiModelProperty(value = "")
周鸿 authored
120
121
    private String userDef1;
122
123
    @TableField(value = "userDef2")
    @ApiModelProperty(value = "")
周鸿 authored
124
125
    private String userDef2;
126
127
128
    @TableField(exist = false)
    private String materialCode;
129
130
    @TableField(exist = false)
    private String productionBatch;
周鸿 authored
131
132

}