package com.qianwen.smartman.modules.coproduction.dto; import io.swagger.annotations.ApiModelProperty; import com.qianwen.smartman.modules.coproduction.vo.PlanCraftVersionVO; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/coproduction/dto/PlanCraftDTO.class */ public class PlanCraftDTO { @ApiModelProperty("工艺路线id") private Long craftId; @ApiModelProperty("工艺路线名称") private String craftName; @ApiModelProperty("关联产品id") private Long productId; @ApiModelProperty("关联产品名称") private String productName; @ApiModelProperty("关联产品编码") private String productCode; @ApiModelProperty("版本id") private Long versionId; @ApiModelProperty("版本名称") private String versionName; @ApiModelProperty("是否顶版") private Integer editionStatus; 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 setVersionId(final Long versionId) { this.versionId = versionId; } public void setVersionName(final String versionName) { this.versionName = versionName; } public void setEditionStatus(final Integer editionStatus) { this.editionStatus = editionStatus; } public String toString() { return "PlanCraftDTO(craftId=" + getCraftId() + ", craftName=" + getCraftName() + ", productId=" + getProductId() + ", productName=" + getProductName() + ", productCode=" + getProductCode() + ", versionId=" + getVersionId() + ", versionName=" + getVersionName() + ", editionStatus=" + getEditionStatus() + ")"; } 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 Long getVersionId() { return this.versionId; } public String getVersionName() { return this.versionName; } public Integer getEditionStatus() { return this.editionStatus; } public PlanCraftVersionVO getCraftVersion() { return PlanCraftVersionVO.builder().versionId(this.versionId).versionName(this.versionName).editionStatus(this.editionStatus).build(); } }