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
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;
|
|
}
|