| | |
| | | import com.tourguide.modules.user.entity.GuideUser; |
| | | import java.math.BigDecimal; |
| | | import java.time.LocalDateTime; |
| | | import java.util.Collections; |
| | | import java.util.List; |
| | | |
| | | public class TourOrderResponse { |
| | | private Long id; |
| | |
| | | private LocalDateTime refundTime; |
| | | private String refundOrderNo; |
| | | private String refundMethod; |
| | | private List<TourOrderRefundResponse> refundRecords = Collections.emptyList(); |
| | | private Long reviewId; |
| | | private LocalDateTime reviewedAt; |
| | | private LocalDateTime createdAt; |
| | |
| | | return this; |
| | | } |
| | | |
| | | public TourOrderResponse withRefundRecords(List<TourOrderRefundResponse> records) { |
| | | this.refundRecords = records == null ? Collections.<TourOrderRefundResponse>emptyList() : records; |
| | | return this; |
| | | } |
| | | |
| | | public Long getId() { return id; } |
| | | public String getOrderNo() { return orderNo; } |
| | | public Long getVisitorId() { return visitorId; } |
| | |
| | | public LocalDateTime getRefundTime() { return refundTime; } |
| | | public String getRefundOrderNo() { return refundOrderNo; } |
| | | public String getRefundMethod() { return refundMethod; } |
| | | public List<TourOrderRefundResponse> getRefundRecords() { return refundRecords; } |
| | | public Long getReviewId() { return reviewId; } |
| | | public LocalDateTime getReviewedAt() { return reviewedAt; } |
| | | public LocalDateTime getCreatedAt() { return createdAt; } |