package com.qianwen.smartman.modules.coproduction.vo;
|
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import java.util.List;
|
|
@ApiModel(description = "计划来料的工艺路线信息")
|
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/coproduction/vo/PlanCraftVO.class */
|
public class PlanCraftVO {
|
@ApiModelProperty("工艺路线id")
|
private Long craftId;
|
@ApiModelProperty("工艺路线名称")
|
private String craftName;
|
@ApiModelProperty("关联产品id")
|
private Long productId;
|
@ApiModelProperty("关联产品名称")
|
private String productName;
|
@ApiModelProperty("关联产品编码")
|
private String productCode;
|
@ApiModelProperty("相关工艺版本信息")
|
private List<PlanCraftVersionVO> craftVersions;
|
|
public void setCraftId(final Long craftId) {
|
this.craftId = craftId;
|
}
|
|
public void setCraftName(final String craftName) {
|
this.craftName = craftName;
|
}
|
|
public void setProductId(final Long productId) {
|
this.productId = productId;
|
}
|
|
public void setProductName(final String productName) {
|
this.productName = productName;
|
}
|
|
public void setProductCode(final String productCode) {
|
this.productCode = productCode;
|
}
|
|
public void setCraftVersions(final List<PlanCraftVersionVO> craftVersions) {
|
this.craftVersions = craftVersions;
|
}
|
|
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/coproduction/vo/PlanCraftVO$PlanCraftVOBuilder.class */
|
public static class PlanCraftVOBuilder {
|
private Long craftId;
|
private String craftName;
|
private Long productId;
|
private String productName;
|
private String productCode;
|
private List<PlanCraftVersionVO> craftVersions;
|
|
PlanCraftVOBuilder() {
|
}
|
|
public PlanCraftVOBuilder craftId(final Long craftId) {
|
this.craftId = craftId;
|
return this;
|
}
|
|
public PlanCraftVOBuilder craftName(final String craftName) {
|
this.craftName = craftName;
|
return this;
|
}
|
|
public PlanCraftVOBuilder productId(final Long productId) {
|
this.productId = productId;
|
return this;
|
}
|
|
public PlanCraftVOBuilder productName(final String productName) {
|
this.productName = productName;
|
return this;
|
}
|
|
public PlanCraftVOBuilder productCode(final String productCode) {
|
this.productCode = productCode;
|
return this;
|
}
|
|
public PlanCraftVOBuilder craftVersions(final List<PlanCraftVersionVO> craftVersions) {
|
this.craftVersions = craftVersions;
|
return this;
|
}
|
|
public PlanCraftVO build() {
|
return new PlanCraftVO(this.craftId, this.craftName, this.productId, this.productName, this.productCode, this.craftVersions);
|
}
|
|
public String toString() {
|
return "PlanCraftVO.PlanCraftVOBuilder(craftId=" + this.craftId + ", craftName=" + this.craftName + ", productId=" + this.productId + ", productName=" + this.productName + ", productCode=" + this.productCode + ", craftVersions=" + this.craftVersions + ")";
|
}
|
}
|
|
public String toString() {
|
return "PlanCraftVO(craftId=" + getCraftId() + ", craftName=" + getCraftName() + ", productId=" + getProductId() + ", productName=" + getProductName() + ", productCode=" + getProductCode() + ", craftVersions=" + getCraftVersions() + ")";
|
}
|
|
PlanCraftVO(final Long craftId, final String craftName, final Long productId, final String productName, final String productCode, final List<PlanCraftVersionVO> craftVersions) {
|
this.craftId = craftId;
|
this.craftName = craftName;
|
this.productId = productId;
|
this.productName = productName;
|
this.productCode = productCode;
|
this.craftVersions = craftVersions;
|
}
|
|
public static PlanCraftVOBuilder builder() {
|
return new PlanCraftVOBuilder();
|
}
|
|
public Long getCraftId() {
|
return this.craftId;
|
}
|
|
public String getCraftName() {
|
return this.craftName;
|
}
|
|
public Long getProductId() {
|
return this.productId;
|
}
|
|
public String getProductName() {
|
return this.productName;
|
}
|
|
public String getProductCode() {
|
return this.productCode;
|
}
|
|
public List<PlanCraftVersionVO> getCraftVersions() {
|
return this.craftVersions;
|
}
|
}
|