package com.ruoyi.purchase.vo; import com.ruoyi.purchase.pojo.PurchaseReturnOrders; import com.ruoyi.sales.pojo.SalesLedgerProduct; import lombok.AllArgsConstructor; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.NoArgsConstructor; import java.io.Serializable; import java.math.BigDecimal; import java.util.List; /** * @author buhuazhen * @date 2026/3/21 * @email 3038525872@qq.com */ @EqualsAndHashCode(callSuper = true) @Data @AllArgsConstructor @NoArgsConstructor public class PurchaseReturnDetailsVo extends PurchaseReturnOrders implements Serializable { private List purchaseReturnOrderProductsDetailVoList; @Data @AllArgsConstructor @NoArgsConstructor public static class PurchaseReturnOrderProductsDetailVo implements Serializable { private Long id; private BigDecimal returnQuantity; private Long salesLedgerProductId; private Long purchaseReturnOrderId; private SalesLedgerProduct salesLedgerProduct; } }