package com.klp.domain.vo; import com.alibaba.excel.annotation.ExcelIgnoreUnannotated; import com.alibaba.excel.annotation.ExcelProperty; import lombok.Data; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; /** * 钢卷绑定信息(发货单明细 -> 发货单 -> 发货计划) * 用于快速标记钢卷是否已被发货单明细占用,并返回占用来源信息。 */ @Data @ExcelIgnoreUnannotated public class WmsCoilBindInfoVo implements Serializable { private static final long serialVersionUID = 1L; /** 钢卷ID */ private Long coilId; /** 发货单明细ID */ private Long detailId; // -------------------- 发货计划(plan) -------------------- private Long planId; private String planName; private Date planDate; // -------------------- 发货单主表(waybill) -------------------- private Long waybillId; private String waybillNo; private String waybillName; private String licensePlate; private String consigneeUnit; private String senderUnit; private Date deliveryTime; private String weighbridge; private String salesPerson; private String principal; private String principalPhone; private Long waybillStatus; private String waybillRemark; // -------------------- 发货单明细补充字段(detail) -------------------- private String detailSettlementType; private BigDecimal detailUnitPrice; }