package com.nova.sankuai.domain.entity; import com.nova.sankuai.domain.enums.alipayrefund.RefundReason; import com.nova.sankuai.domain.enums.alipayrefund.RefundStatus; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; import java.util.Date; @Data @ApiModel("支付宝用户退款记录表") public class AlipayRefundRecord { @ApiModelProperty("主键") private Long id; @ApiModelProperty("退款人姓名") private String refundUsername; @ApiModelProperty("退款原因") private RefundReason refundReason; @ApiModelProperty("退款金额") private BigDecimal refundAmount; @ApiModelProperty("退款支付宝账号") private String refundAccount; @ApiModelProperty("退款发起时间") private Date refundReqTime; @ApiModelProperty("0-已创建请求,1-已退款,2-已取消") private RefundStatus refundStatus; @ApiModelProperty("处理描述") private String dealDesc; @ApiModelProperty("处理结束时间") private Date dealTime; @ApiModelProperty("处理人") private String dealUserId; }