zhanghl
2025-05-20 16c789a8024f8645368818a466b20579aff6f8b0
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
package com.aps.core.domain;
 
import com.aps.common.core.web.domain.BaseEntity;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.aps.common.core.annotation.Excel;
import org.springframework.data.annotation.Id;
 
/**
 * 物料产品组数据管理对象 aps_material_product_group_management
 * 
 * @author ruoyi
 * @date 2025-05-19
 */
@Schema(description = "物料产品组数据管理实体类")
@Data
public class ApsMaterialProductGroupManagement extends BaseEntity
{
    private static final long serialVersionUID = 1L;
 
    @Id
    @JsonFormat(shape = JsonFormat.Shape.STRING)
    /** ID */
    @Schema(description = "ID")
    private Long id;
 
    /** 适用工厂  参考 aps_factory */
    @Excel(name = "适用工厂  参考 aps_factory")
    @Schema(description = "适用工厂  参考 aps_factory")
    private String factory;
 
    /** 料号 */
    @Excel(name = "料号")
    @Schema(description = "料号")
    private String materialCode;
 
    /** 专业 参考    aps_domain */
    @Excel(name = "专业 参考    aps_domain")
    @Schema(description = "专业 参考    aps_domain")
    private String domain;
 
    /** 是否为主阶 是/否 */
    @Excel(name = "是否为主阶 是/否")
    @Schema(description = "是否为主阶 是/否")
    private String isMain;
 
    /** 料号类别 制造件/采购件 */
    @Excel(name = "料号类别 制造件/采购件")
    @Schema(description = "料号类别 制造件/采购件")
    private String materialType;
 
    public void setId(Long id) 
    {
        this.id = id;
    }
 
    public Long getId() 
    {
        return id;
    }
 
    public void setFactory(String factory) 
    {
        this.factory = factory;
    }
 
    public String getFactory() 
    {
        return factory;
    }
 
    public void setMaterialCode(String materialCode) 
    {
        this.materialCode = materialCode;
    }
 
    public String getMaterialCode() 
    {
        return materialCode;
    }
 
    public void setDomain(String domain) 
    {
        this.domain = domain;
    }
 
    public String getDomain() 
    {
        return domain;
    }
 
    public void setIsMain(String isMain) 
    {
        this.isMain = isMain;
    }
 
    public String getIsMain() 
    {
        return isMain;
    }
 
    public void setMaterialType(String materialType) 
    {
        this.materialType = materialType;
    }
 
    public String getMaterialType() 
    {
        return materialType;
    }
 
    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("factory", getFactory())
            .append("materialCode", getMaterialCode())
            .append("domain", getDomain())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .append("isMain", getIsMain())
            .append("materialType", getMaterialType())
            .toString();
    }
}