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

198 lines
3.5 KiB

package com.spring.modules.part.entity;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.spring.common.utils.QueryPage;
import lombok.Data;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
@Data
@TableName("plm_recipe_component")
public class RecipeComponentEntity extends QueryPage implements Serializable {
private static final long serialVersionUID = 1L;
/**
* 工厂
**/
private String site;
/**
* 物料编码
**/
private String partNo;
/**
* recipe版本号
**/
private Integer engChgLevel;
/**
* 制造类型
**/
private String bomType;
/**
* 替代编码
**/
private String alternativeNo;
/**
* 子物料编码
**/
private String componentPart;
/**
* 材料计量单位
**/
private String printUnit;
/**
* 单位用量
**/
private BigDecimal qtyPerAssembly;
/**
* 调机量
**/
private BigDecimal componentScrap;
/**
* 生产属性(倒冲方式)
**/
private String issueType;
/**
* 损耗率
**/
private BigDecimal shrinkageFactor;
/**
* 自增
**/
private Integer lineItemNo;
/**
* 工序号
**/
private Integer operationNo;
/**
* 发料库位
**/
private String issueToLoc;
/**
* 备注
**/
private String noteText;
/**
* 可显示的调整顺序
**/
private Integer lineSequence;
/**
* 创建时间
**/
@TableField(fill = FieldFill.INSERT)
private Date createDate;
/**
* 创建人
**/
private String createBy;
/**
* 更新时间
**/
@TableField(fill = FieldFill.UPDATE)
private Date updateDate;
/**
* 更新人
**/
private String updateBy;
/**
* 备注
**/
@TableField(exist = false)
private String componentNoteText;
/**
* 数据集
*/
@TableField(exist = false)
private List<RecipeComponentEntity> informationList;
/**
* 子件和副产品标识
*/
@TableField(exist = false)
private String productFlag;
/**
* 消耗项目
*/
private String consumptionItem;
/**
*
*/
private BigDecimal partsByWeight;
/**
*
*/
private BigDecimal qtyUom;
/**
*
*/
private String issuePlannedScrapDb;
/**
*
*/
private String issueOverreportedQtyDb;
/**
*
*/
private String fixedQtyFlag;
/**
*
*/
private String promisePlanned;
/**
*
*/
private String phantomConsume;
/**
*
*/
private String operCostDistribution;
/**
*
*/
private String genOhCostDistribution;
/**
*
*/
private BigDecimal qtyKg;
/**
*
*/
private String byProdAsSupplyInMrpDb;
/**
*
*/
private String leadtimeOffset;
/**
*
*/
private String stdPlannedItem;
/**
*
*/
private String chargedItem;
/**
*
*/
private Date lastActivityDate;
/**
*
*/
private String excludeFromCalculationsDb;
/**
*
*/
private String excludeFromAsBuiltDb;
/**
*
*/
private String lotBatchOriginDb;
/**
*
*/
private BigDecimal weightShare;
}