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; /** * ApsPlateStandardRequireBomStockDetail对象 aps_plate_standard_require_bom_stock_detail * * @author zhl * @date 2025-05-06 */ @EqualsAndHashCode(callSuper = true) @Data @Builder public class ApsPlateStandardRequireBomStockDetail extends BaseEntity { @Serial private static final long serialVersionUID = 1L; /** $column.columnComment */ 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 BigDecimal beforeStockAmount; /** 扣减库存量 */ @Excel(name = "扣减库存量") private BigDecimal deductionAmount; /** 扣减后库存量 */ @Excel(name = "扣减后库存量") private BigDecimal afterStockAmount; private String orgCode; private String batchNumber; private String delFlag; }