package com.aps.core.domain.ApsPlate; import com.aps.common.core.annotation.Excel; import com.aps.common.core.web.domain.BaseEntity; import lombok.Builder; import lombok.Data; import lombok.EqualsAndHashCode; import java.io.Serial; import java.math.BigDecimal; /** * ApsPlateStandardRequireBomOrderDetail对象 aps_plate_standard_require_bom_order_detail * * @author zhl * @date 2025-05-06 */ @EqualsAndHashCode(callSuper = true) @Data @Builder public class ApsPlateStandardRequireBomOrderDetail extends BaseEntity { @Serial private static final long serialVersionUID = 1L; private Long id; /** 需求ID */ @Excel(name = "需求ID") private Long requireId; /** 需求追溯ID */ @Excel(name = "需求追溯ID") private String requireTrackId; /** bom_line_id */ @Excel(name = "bom_line_id") private String bomLineId; /** 料号 */ @Excel(name = "料号") private String bomLineCode; /** 订单号 */ @Excel(name = "订单号") private String docNo; /** 扣减前数量 */ @Excel(name = "扣减前数量") private BigDecimal beforeProdAmount; /** 匹配数量 */ @Excel(name = "匹配数量") private BigDecimal deductionAmount; /** 扣减后数量 */ @Excel(name = "扣减后数量") private BigDecimal afterProdAmount; private String orgCode; private String batchNumber; private String delFlag; }