| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- package com.oms.dto;
- import lombok.Data;
- import java.math.BigDecimal;
- import java.time.LocalDateTime;
- @Data
- public class AfterSaleDTO {
- private Long id;
- private String afterSaleNo;
- private Long orderId;
- private String orderNo;
- private String buyerId;
- private String buyer;
- private String type;
- private BigDecimal amount;
- private String auditStatus;
- private String refundStatus;
- private String reason;
- private String responsibility;
- private BigDecimal refundAmount;
- private String refundMethod;
- private String returnTrackingNo;
- private String returnCarrier;
- private Long resendWarehouseId;
- private Long resendSkuId;
- private Long resendOrderId;
- private String auditRemark;
- private String images;
- private Long handlerId;
- private String handlerName;
- private String tenantId;
- private LocalDateTime createdAt;
- private LocalDateTime updatedAt;
- private String createdBy;
- private String updatedBy;
- public static AfterSaleDTO fromEntity(com.oms.entity.AfterSale e) {
- if (e == null) return null;
- AfterSaleDTO dto = new AfterSaleDTO();
- dto.setId(e.getId());
- dto.setAfterSaleNo(e.getAfterSaleNo());
- dto.setOrderId(e.getOrderId());
- dto.setOrderNo(e.getOrderNo());
- dto.setBuyerId(e.getBuyerId());
- dto.setBuyer(e.getBuyer());
- dto.setType(e.getType());
- dto.setAmount(e.getAmount());
- dto.setAuditStatus(e.getAuditStatus());
- dto.setRefundStatus(e.getRefundStatus());
- dto.setReason(e.getReason());
- dto.setResponsibility(e.getResponsibility());
- dto.setRefundAmount(e.getRefundAmount());
- dto.setRefundMethod(e.getRefundMethod());
- dto.setReturnTrackingNo(e.getReturnTrackingNo());
- dto.setReturnCarrier(e.getReturnCarrier());
- dto.setResendWarehouseId(e.getResendWarehouseId());
- dto.setResendSkuId(e.getResendSkuId());
- dto.setResendOrderId(e.getResendOrderId());
- dto.setAuditRemark(e.getAuditRemark());
- dto.setImages(e.getImages());
- dto.setHandlerId(e.getHandlerId());
- dto.setHandlerName(e.getHandlerName());
- dto.setTenantId(e.getTenantId());
- dto.setCreatedAt(e.getCreatedAt());
- dto.setUpdatedAt(e.getUpdatedAt());
- dto.setCreatedBy(e.getCreatedBy());
- dto.setUpdatedBy(e.getUpdatedBy());
- return dto;
- }
- }
|