package com.ruoyi.material.domain; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import java.util.List; /** * 物料管理对象 c_material * * @author ruoyi * @date 2024-02-28 */ public class CMaterial extends BaseEntity { private static final long serialVersionUID = 1L; /** id */ private Long materialId; /** 关联物料类型编码 */ private String materialTypeId; /** 型号 */ @Excel(name = "型号") private String materialXingh; /** 规格 */ @Excel(name = "规格") private String materialGuig; /** 电压 */ @Excel(name = "电压") private String materialDiany; /** 单位 */ @Excel(name = "单位") private String materialDw; /** 物料类型 */ @Excel(name = "物料类型") private String typeName; /** 物料状态 */ @Excel(name = "物料状态",dictType = "material_state") private String materialState; /** 物料成本信息 */ private List cMaterialCostList; public void setMaterialId(Long materialId) { this.materialId = materialId; } public Long getMaterialId() { return materialId; } public String getMaterialTypeId() { return materialTypeId; } public void setMaterialTypeId(String materialTypeId) { this.materialTypeId = materialTypeId; } public void setMaterialXingh(String materialXingh) { this.materialXingh = materialXingh; } public String getMaterialXingh() { return materialXingh; } public void setMaterialGuig(String materialGuig) { this.materialGuig = materialGuig; } public String getMaterialGuig() { return materialGuig; } public void setMaterialDiany(String materialDiany) { this.materialDiany = materialDiany; } public String getMaterialDiany() { return materialDiany; } public void setMaterialDw(String materialDw) { this.materialDw = materialDw; } public String getMaterialDw() { return materialDw; } public List getCMaterialCostList() { return cMaterialCostList; } public void setCMaterialCostList(List cMaterialCostList) { this.cMaterialCostList = cMaterialCostList; } public String getTypeName() { return typeName; } public void setTypeName(String typeName) { this.typeName = typeName; } public String getMaterialState() {return materialState;} public void setMaterialState(String materialState) {this.materialState = materialState;} @Override public String toString() { return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE) .append("materialId", getMaterialId()) .append("materialXingh", getMaterialXingh()) .append("materialGuig", getMaterialGuig()) .append("materialDiany", getMaterialDiany()) .append("materialDw", getMaterialDw()) .append("cMaterialCostList", getCMaterialCostList()) .toString(); } }