package com.nova.sankuai.domain.dto;
|
|
import com.nova.sankuai.domain.enums.alipayrefund.RefundStatus;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import javax.validation.constraints.NotBlank;
|
import javax.validation.constraints.NotNull;
|
import java.util.Date;
|
|
@Data
|
@ApiModel("退款处理提交")
|
public class AlipayRefundFinishDTO {
|
|
@NotNull(message = "退款记录ID不能为空")
|
@ApiModelProperty("退款记录ID")
|
private Long refundId;
|
|
@NotNull(message = "退款处理状态不能为空")
|
@ApiModelProperty("退款处理状态")
|
private RefundStatus refundStatus;
|
|
@NotBlank(message = "处理人不能为空")
|
@ApiModelProperty("处理人")
|
private String dealUserId;
|
|
@NotNull(message = "处理时间不能为空")
|
@ApiModelProperty("处理时间")
|
private Date dealFinishTime;
|
|
@ApiModelProperty("退款描述")
|
private String dealDesc;
|
}
|