package com.klp.domain.bo; import com.klp.common.core.domain.BaseEntity; import lombok.Data; import lombok.EqualsAndHashCode; import javax.validation.constraints.*; import java.math.BigDecimal; /** * 钢卷打包明细(存储每个钢卷的库区/重量信息)业务对象 wms_coil_packing_detail * * @author klp * @date 2026-03-23 */ @Data @EqualsAndHashCode(callSuper = true) public class WmsCoilPackingDetailBo extends BaseEntity { /** * 明细主键ID */ private Long detailId; /** * 关联打包主表ID */ private Long packingId; /** * 关联钢卷ID(wms_material_coil.coil_id) */ private Long coilId; /** * 该钢卷打包前的库区ID */ private Long fromWarehouseId; /** * 该钢卷打包后的库区ID(打包待发区) */ private Long toWarehouseId; /** * 该钢卷的毛重 */ private BigDecimal coilGrossWeight; /** * 该钢卷的净重 */ private BigDecimal coilNetWeight; /** * 该钢卷的打包备注(如:库区A-钢卷1001) */ private String remark; private String saleName; }