package com.ruoyi.common.core.domain.dto;

import java.io.Serializable;

/**
 * 退款请求DTO
 * 
 * @author ruoyi
 * @date 2025-01-27
 */
public class RefundRequest implements Serializable {
    
    private static final long serialVersionUID = 1L;
    
    /** 订单ID */
    private String orderId;
    
    /** 退款金额(分) */
    private Long refundAmount;
    
    /** 退款原因 */
    private String refundReason;
    
    /** 退款方式 1全额退款 2部分退款 */
    private Integer refundType;

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public Long getRefundAmount() {
        return refundAmount;
    }

    public void setRefundAmount(Long refundAmount) {
        this.refundAmount = refundAmount;
    }

    public String getRefundReason() {
        return refundReason;
    }

    public void setRefundReason(String refundReason) {
        this.refundReason = refundReason;
    }

    public Integer getRefundType() {
        return refundType;
    }

    public void setRefundType(Integer refundType) {
        this.refundType = refundType;
    }
} 