package com.yc.ship.module.trade.api.dto;


import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;


@Schema(description = "导游退款确认返回信息")
@Data
public class GuideRefundConfirmRespDTO {

    @Schema(description = "导游代退ID", example = "123")
    private Long refundId;

    @Schema(description = "退款金额", example = "123")
    private BigDecimal refundAmount;

    @Schema(description = "退款金额明细", example = "123")
    private List<refundDetail> refundDetailList;

    @Schema(description = "代退明细")
    @Data
    public static class refundDetail{
        @Schema(description = "代退明细")
        private Long tradeDetailId;

        @Schema(description = "明细退款金额", example = "123")
        private BigDecimal refundAmount;
    }
}
