| | |
| | | import com.ruoyi.sales.pojo.ShippingProductDetail; |
| | | import lombok.Data; |
| | | |
| | | import java.math.BigDecimal; |
| | | import java.util.List; |
| | | |
| | | /** |
| | |
| | | private List<Long> batchNo; |
| | | private List<ShippingProductDetail> batchNoDetailList; |
| | | |
| | | //关联的出库单号 |
| | | private String outboundBatches; |
| | | |
| | | //发货数量 |
| | | private BigDecimal totalQuantity; |
| | | |
| | | private Long templateId; |
| | | |
| | | private String templateName; |
| | | |
| | | /** |
| | | * 行来源:shipping=发货单,oilOut=销售类油品出库。 |
| | | * 前端必须按此字段判别,oilOut 行的 id 与 shipping_info.id 同域会撞号,不可用于发货/删除/退货接口 |
| | | */ |
| | | private String source; |
| | | |
| | | /** |
| | | * 油品出库记录id(仅 source=oilOut 有值) |
| | | */ |
| | | private Long stockOutRecordId; |
| | | |
| | | /** |
| | | * 出库侧展示字段(仅 source=oilOut 有值) |
| | | */ |
| | | private String outCategory; |
| | | private String tankNo; |
| | | private String oilProduct; |
| | | private String oilDepotName; |
| | | private String driverName; |
| | | private String contactPerson; |
| | | private String contactPhone; |
| | | |
| | | /** |
| | | * 油品出库的批号(仅 source=oilOut 有值,取自 stock_out_record.batch_no)。 |
| | | * 注意与 outboundBatches 区分:后者是 CK 出库单号,此字段是批次号 |
| | | */ |
| | | private String outBatchNo; |
| | | |
| | | /** |
| | | * 批号明细(仅 source=oilOut 有值):一条油品出库对应一个批号, |
| | | * 供发货台账详情弹框的「批号」明细表展示 |
| | | */ |
| | | private List<ShippingProductDetailDto> batchNoList; |
| | | |
| | | } |