You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

254 lines
5.4 KiB
Java

package com.aucma.base.domain;
import java.util.Date;
import com.aucma.common.core.domain.model.TreeStringEntity;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.aucma.common.annotation.Excel;
import com.aucma.common.core.domain.TreeEntity;
/**
* BOM order_bominfo
*
* @author Yinq
* @date 2023-09-28
*/
public class OrderBomInfo extends TreeStringEntity {
private static final long serialVersionUID = 1L;
/**
*
*/
private Long objId;
/**
* BOM
*/
@Excel(name = "BOM编号")
private String bomCode;
/**
*
*/
@Excel(name = "物料编码")
private String materialCode;
/**
*
*/
@Excel(name = "物料名称")
private String materialName;
/**
*
*/
@Excel(name = "物料类别")
private String materialType;
/**
*
*/
@Excel(name = "标准数量")
private Long standardAmount;
/**
*
*/
@Excel(name = "启用标识")
private Long isFlag;
/**
*
*/
@Excel(name = "创建人")
private String createdBy;
/**
*
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
private Date createdTime;
/**
*
*/
@Excel(name = "更新人")
private String updatedBy;
/**
*
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@Excel(name = "更新时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
private Date updatedTime;
/**
*
*/
@Excel(name = "工厂编号")
private String factoryCode;
/**
*
*/
@Excel(name = "排序")
private String sort;
/**
*
*/
@Excel(name = "销售凭证")
private String vbeln;
/**
*
*/
@Excel(name = "销售单据项目")
private String vbpos;
public void setObjId(Long objId) {
this.objId = objId;
}
public Long getObjId() {
return objId;
}
public void setBomCode(String bomCode) {
this.bomCode = bomCode;
}
public String getBomCode() {
return bomCode;
}
public void setMaterialCode(String materialCode) {
this.materialCode = materialCode;
}
public String getMaterialCode() {
return materialCode;
}
public void setMaterialName(String materialName) {
this.materialName = materialName;
}
public String getMaterialName() {
return materialName;
}
public void setMaterialType(String materialType) {
this.materialType = materialType;
}
public String getMaterialType() {
return materialType;
}
public void setStandardAmount(Long standardAmount) {
this.standardAmount = standardAmount;
}
public Long getStandardAmount() {
return standardAmount;
}
public void setIsFlag(Long isFlag) {
this.isFlag = isFlag;
}
public Long getIsFlag() {
return isFlag;
}
public void setCreatedBy(String createdBy) {
this.createdBy = createdBy;
}
public String getCreatedBy() {
return createdBy;
}
public void setCreatedTime(Date createdTime) {
this.createdTime = createdTime;
}
public Date getCreatedTime() {
return createdTime;
}
public void setUpdatedBy(String updatedBy) {
this.updatedBy = updatedBy;
}
public String getUpdatedBy() {
return updatedBy;
}
public void setUpdatedTime(Date updatedTime) {
this.updatedTime = updatedTime;
}
public Date getUpdatedTime() {
return updatedTime;
}
public void setFactoryCode(String factoryCode) {
this.factoryCode = factoryCode;
}
public String getFactoryCode() {
return factoryCode;
}
public void setSort(String sort) {
this.sort = sort;
}
public String getSort() {
return sort;
}
public void setVbeln(String vbeln) {
this.vbeln = vbeln;
}
public String getVbeln() {
return vbeln;
}
public void setVbpos(String vbpos) {
this.vbpos = vbpos;
}
public String getVbpos() {
return vbpos;
}
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
.append("objId", getObjId())
.append("bomCode", getBomCode())
.append("materialCode", getMaterialCode())
.append("materialName", getMaterialName())
.append("materialType", getMaterialType())
.append("standardAmount", getStandardAmount())
.append("parentId", getParentId())
.append("isFlag", getIsFlag())
.append("createdBy", getCreatedBy())
.append("createdTime", getCreatedTime())
.append("updatedBy", getUpdatedBy())
.append("updatedTime", getUpdatedTime())
.append("factoryCode", getFactoryCode())
.append("sort", getSort())
.append("vbeln", getVbeln())
.append("vbpos", getVbpos())
.toString();
}
}