BOM
parent
736f72f4af
commit
2ca3d7842d
@ -0,0 +1,279 @@
|
||||
package com.op.technology.domain;
|
||||
|
||||
import com.op.common.core.annotation.Excel;
|
||||
import com.op.common.core.web.domain.BaseEntity;
|
||||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||||
import org.apache.commons.lang3.builder.ToStringStyle;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 物料BOM子表对象 base_bom_component
|
||||
*
|
||||
* @author Open Platform
|
||||
* @date 2023-08-04
|
||||
*/
|
||||
public class BomComponent extends BaseEntity {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/** 主键 */
|
||||
private String handle;
|
||||
|
||||
/** BOM单号 */
|
||||
@Excel(name = "BOM单号")
|
||||
private String bomCode;
|
||||
|
||||
private String bomName;
|
||||
|
||||
/** 工厂/站点 */
|
||||
@Excel(name = "工厂/站点")
|
||||
private String site;
|
||||
|
||||
/** 物料编码 */
|
||||
@Excel(name = "物料编码")
|
||||
private String productCode;
|
||||
|
||||
/** 组件上层物料编码 */
|
||||
@Excel(name = "组件上层物料编码")
|
||||
private String cumc;
|
||||
|
||||
/** 组件编码 */
|
||||
@Excel(name = "组件编码")
|
||||
private String component;
|
||||
|
||||
/** BOM层次 */
|
||||
@Excel(name = "BOM层次")
|
||||
private String bomHierarchy;
|
||||
|
||||
/** 项目编号 */
|
||||
@Excel(name = "项目编号")
|
||||
private String projectNo;
|
||||
|
||||
/** 标准用量 */
|
||||
@Excel(name = "标准用量")
|
||||
private Long standardDosage;
|
||||
|
||||
/** 损耗率 */
|
||||
@Excel(name = "损耗率")
|
||||
private Long lossRate;
|
||||
|
||||
/** 损耗额 */
|
||||
@Excel(name = "损耗额")
|
||||
private Long lossAmount;
|
||||
|
||||
/** 含损耗用量 */
|
||||
@Excel(name = "含损耗用量")
|
||||
private Long cilosses;
|
||||
|
||||
/** 组件数量单位 */
|
||||
@Excel(name = "组件数量单位")
|
||||
private String componentUnit;
|
||||
|
||||
/** 组件采购标志 */
|
||||
@Excel(name = "组件采购标志")
|
||||
private String componentProFlag;
|
||||
|
||||
/** 物料供应标识 */
|
||||
@Excel(name = "物料供应标识")
|
||||
private String msi;
|
||||
|
||||
/** 成本核算标识相关 */
|
||||
@Excel(name = "成本核算标识相关")
|
||||
private String sanka;
|
||||
|
||||
/** 预留字段1 */
|
||||
@Excel(name = "预留字段1")
|
||||
private String attr1;
|
||||
|
||||
/** 预留字段2 */
|
||||
@Excel(name = "预留字段2")
|
||||
private String attr2;
|
||||
|
||||
/** 预留字段3 */
|
||||
@Excel(name = "预留字段3")
|
||||
private String attr3;
|
||||
|
||||
// private List<BaseBomComponent> children;
|
||||
//
|
||||
// public List<BaseBomComponent> getChildren() {
|
||||
// return children;
|
||||
// }
|
||||
//
|
||||
// public void setChildren(List<BaseBomComponent> children) {
|
||||
// this.children = children;
|
||||
// }
|
||||
|
||||
public void setHandle(String handle) {
|
||||
this.handle = handle;
|
||||
}
|
||||
|
||||
public String getHandle() {
|
||||
return handle;
|
||||
}
|
||||
public void setBomCode(String bomCode) {
|
||||
this.bomCode = bomCode;
|
||||
}
|
||||
|
||||
public String getBomCode() {
|
||||
return bomCode;
|
||||
}
|
||||
|
||||
public void setBomName(String bomName) {
|
||||
this.bomName = bomName;
|
||||
}
|
||||
|
||||
public String getBomName() {
|
||||
return bomName;
|
||||
}
|
||||
|
||||
public void setSite(String site) {
|
||||
this.site = site;
|
||||
}
|
||||
|
||||
public String getSite() {
|
||||
return site;
|
||||
}
|
||||
public void setProductCode(String productCode) {
|
||||
this.productCode = productCode;
|
||||
}
|
||||
|
||||
public String getProductCode() {
|
||||
return productCode;
|
||||
}
|
||||
public void setCumc(String cumc) {
|
||||
this.cumc = cumc;
|
||||
}
|
||||
|
||||
public String getCumc() {
|
||||
return cumc;
|
||||
}
|
||||
public void setComponent(String component) {
|
||||
this.component = component;
|
||||
}
|
||||
|
||||
public String getComponent() {
|
||||
return component;
|
||||
}
|
||||
public void setBomHierarchy(String bomHierarchy) {
|
||||
this.bomHierarchy = bomHierarchy;
|
||||
}
|
||||
|
||||
public String getBomHierarchy() {
|
||||
return bomHierarchy;
|
||||
}
|
||||
public void setProjectNo(String projectNo) {
|
||||
this.projectNo = projectNo;
|
||||
}
|
||||
|
||||
public String getProjectNo() {
|
||||
return projectNo;
|
||||
}
|
||||
public void setStandardDosage(Long standardDosage) {
|
||||
this.standardDosage = standardDosage;
|
||||
}
|
||||
|
||||
public Long getStandardDosage() {
|
||||
return standardDosage;
|
||||
}
|
||||
public void setLossRate(Long lossRate) {
|
||||
this.lossRate = lossRate;
|
||||
}
|
||||
|
||||
public Long getLossRate() {
|
||||
return lossRate;
|
||||
}
|
||||
public void setLossAmount(Long lossAmount) {
|
||||
this.lossAmount = lossAmount;
|
||||
}
|
||||
|
||||
public Long getLossAmount() {
|
||||
return lossAmount;
|
||||
}
|
||||
public void setCilosses(Long cilosses) {
|
||||
this.cilosses = cilosses;
|
||||
}
|
||||
|
||||
public Long getCilosses() {
|
||||
return cilosses;
|
||||
}
|
||||
public void setComponentUnit(String componentUnit) {
|
||||
this.componentUnit = componentUnit;
|
||||
}
|
||||
|
||||
public String getComponentUnit() {
|
||||
return componentUnit;
|
||||
}
|
||||
public void setComponentProFlag(String componentProFlag) {
|
||||
this.componentProFlag = componentProFlag;
|
||||
}
|
||||
|
||||
public String getComponentProFlag() {
|
||||
return componentProFlag;
|
||||
}
|
||||
public void setMsi(String msi) {
|
||||
this.msi = msi;
|
||||
}
|
||||
|
||||
public String getMsi() {
|
||||
return msi;
|
||||
}
|
||||
public void setSanka(String sanka) {
|
||||
this.sanka = sanka;
|
||||
}
|
||||
|
||||
public String getSanka() {
|
||||
return sanka;
|
||||
}
|
||||
public void setAttr1(String attr1) {
|
||||
this.attr1 = attr1;
|
||||
}
|
||||
|
||||
public String getAttr1() {
|
||||
return attr1;
|
||||
}
|
||||
public void setAttr2(String attr2) {
|
||||
this.attr2 = attr2;
|
||||
}
|
||||
|
||||
public String getAttr2() {
|
||||
return attr2;
|
||||
}
|
||||
public void setAttr3(String attr3) {
|
||||
this.attr3 = attr3;
|
||||
}
|
||||
|
||||
public String getAttr3() {
|
||||
return attr3;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
|
||||
.append("handle", getHandle())
|
||||
.append("bomCode", getBomCode())
|
||||
.append("bomName", getBomName())
|
||||
.append("site", getSite())
|
||||
.append("productCode", getProductCode())
|
||||
.append("cumc", getCumc())
|
||||
.append("component", getComponent())
|
||||
.append("bomHierarchy", getBomHierarchy())
|
||||
.append("projectNo", getProjectNo())
|
||||
.append("standardDosage", getStandardDosage())
|
||||
.append("lossRate", getLossRate())
|
||||
.append("lossAmount", getLossAmount())
|
||||
.append("cilosses", getCilosses())
|
||||
.append("componentUnit", getComponentUnit())
|
||||
.append("componentProFlag", getComponentProFlag())
|
||||
.append("msi", getMsi())
|
||||
.append("sanka", getSanka())
|
||||
.append("attr1", getAttr1())
|
||||
.append("attr2", getAttr2())
|
||||
.append("attr3", getAttr3())
|
||||
.append("createBy", getCreateBy())
|
||||
.append("createTime", getCreateTime())
|
||||
.append("updateBy", getUpdateBy())
|
||||
.append("updateTime", getUpdateTime())
|
||||
.append("remark", getRemark())
|
||||
.toString();
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue