liujie
2026-09-11 4f6f15b818704079ff2e4e4719b798f48d68a335
backend/src/main/java/com/tourguide/modules/order/dto/TourOrderResponse.java
@@ -9,6 +9,8 @@
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;
@@ -55,6 +57,7 @@
    private LocalDateTime refundTime;
    private String refundOrderNo;
    private String refundMethod;
    private List<TourOrderRefundResponse> refundRecords = Collections.emptyList();
    private Long reviewId;
    private LocalDateTime reviewedAt;
    private LocalDateTime createdAt;
@@ -162,6 +165,11 @@
        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; }
@@ -206,6 +214,7 @@
    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; }