package com.yuchen.saas.payment.api.dto.order;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.nest.springwrap.core.mp.support.Query;

import java.util.List;

/**
 * @author zhouhanwei
 * @create 2023/6/15 11:24
 */
@Data
public class PayOrderRefundReqDTO extends Query {

    /**
     * 开始时间
     */
    private String startTime;

    /**
     * 结束时间
     */
    private String endTime;

    /**
     * 退款申请id
     */
    private Long payMoreOrderRefundId;


    /**
     * 园区id
     */
    private Long parkId;

    @ApiModelProperty(name = "refundType", value = "退款类型（1：全部退款，2：部分退款）")
    private Integer refundType;

    /**
     * 退款来源（1：月卡，2：错时卡，3：钱包余额, 4: 临停费用， 5：占位费）
     */
    private Integer refundSource;

    /**
     * 退款来源（1：月卡，2：错时卡，3：钱包余额, 4: 临停费用， 5：占位费）
     */
    private List<Integer> refundSourceList;

}
