whyclxw
3 天以前 10c3d3300cce0ccef45b9db8865b61999385158b
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
133
134
135
136
137
package com.whyc.pojo;
 
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import org.apache.ibatis.type.Alias;
 
import java.util.Date;
 
@TableName(value = "tb_material_product_history")
@Alias("MaterialProductHistory")
public class MaterialProductHistory {
 
    private Integer id;
    @ApiModelProperty("子件物料id")
    private Integer subMaterialId;
    @ApiModelProperty("临时替代物料id")
    private Integer materialId;
    //@ApiModelProperty("产品id")
    //private String productId;
    @ApiModelProperty("母料编码")
    private String parentCode;
    @ApiModelProperty("定制表单号")
    private String customCode;
    @ApiModelProperty("子件编码")
    private String subCode;
    @ApiModelProperty("子件数量")
    private Integer quantity;
    private Date createTime;
    @ApiModelProperty("起始版本号")
    private Integer sVersion;
    @ApiModelProperty("终止版本号")
    private Integer eVersion;
 
    @ApiModelProperty("子件物料实体类")
    @TableField(exist = false)
    private Material subMaterial;
    @ApiModelProperty("子件物料实体类")
    @TableField(exist = false)
    private Material relatedSubMaterial;
 
    public Integer getId() {
        return id;
    }
 
    public void setId(Integer id) {
        this.id = id;
    }
 
    public Integer getMaterialId() {
        return materialId;
    }
 
    public void setMaterialId(Integer materialId) {
        this.materialId = materialId;
    }
 
    public String getParentCode() {
        return parentCode;
    }
 
    public void setParentCode(String parentCode) {
        this.parentCode = parentCode;
    }
 
    public String getCustomCode() {
        return customCode;
    }
 
    public void setCustomCode(String customCode) {
        this.customCode = customCode;
    }
 
    public String getSubCode() {
        return subCode;
    }
 
    public void setSubCode(String subCode) {
        this.subCode = subCode;
    }
 
    public Integer getSVersion() {
        return sVersion;
    }
 
    public void setSVersion(Integer sVersion) {
        this.sVersion = sVersion;
    }
 
    public Integer getEVersion() {
        return eVersion;
    }
 
    public void setEVersion(Integer eVersion) {
        this.eVersion = eVersion;
    }
 
    public Date getCreateTime() {
        return createTime;
    }
 
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
 
    public Integer getQuantity() {
        return quantity;
    }
 
    public void setQuantity(Integer quantity) {
        this.quantity = quantity;
    }
 
    public Integer getSubMaterialId() {
        return subMaterialId;
    }
 
    public void setSubMaterialId(Integer subMaterialId) {
        this.subMaterialId = subMaterialId;
    }
 
    public Material getSubMaterial() {
        return subMaterial;
    }
 
    public void setSubMaterial(Material subMaterial) {
        this.subMaterial = subMaterial;
    }
 
    public Material getRelatedSubMaterial() {
        return relatedSubMaterial;
    }
 
    public void setRelatedSubMaterial(Material relatedSubMaterial) {
        this.relatedSubMaterial = relatedSubMaterial;
    }
}