package com.ruoyi.system.dto; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; /** * 退款申请参数DTO * * @author xiaochen * @since 2025-12-24 */ @Data @ApiModel("退款申请参数DTO") public class RefundApplyDTO { @NotNull(message = "订单ID不能为空") @ApiModelProperty(value = "大礼包订单ID", required = true) private Integer orderId; @NotBlank(message = "退款原因不能为空") @ApiModelProperty(value = "退款原因", required = true) private String refundReason; @ApiModelProperty(value = "凭证图片(多张图片用逗号分隔)") private String voucherPicture; }