package com.ruoyi.order.api.model; import java.math.BigDecimal; import com.baomidou.mybatisplus.annotation.TableName; import java.time.LocalDateTime; import com.baomidou.mybatisplus.annotation.TableField; import java.io.Serializable; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; /** *

* *

* * @author xiaochen * @since 2024-08-26 */ @Data @EqualsAndHashCode(callSuper = false) @TableName("t_shopping_order_refund") @ApiModel(value="TShoppingOrderRefund对象", description="") public class TShoppingOrderRefund implements Serializable { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "主键") @TableField("id") private Long id; @ApiModelProperty(value = "支付时间") @TableField("pay_time") private LocalDateTime payTime; @ApiModelProperty(value = "支付流水号") @TableField("pay_code") private String payCode; @ApiModelProperty(value = "累计退款金额") @TableField("pay_amount") private BigDecimal payAmount; @ApiModelProperty(value = "1wx2ali") @TableField("pay_type") private Integer payType; @ApiModelProperty(value = "订单id") @TableField("shopping_order_id") private Long shoppingOrderId; @ApiModelProperty(value = "退款流水号") @TableField("refund_code") private String refundCode; @ApiModelProperty(value = "退款金额") @TableField("refund_amount") private BigDecimal refundAmount; @ApiModelProperty(value = "退款状态(1=退款中,2=退款成功)") @TableField("refund_status") private Integer refundStatus; @ApiModelProperty(value = "退款第三方流水号") @TableField("refund_serial_number") private String refundSerialNumber; @ApiModelProperty(value = "退款成功时间") @TableField("refund_time") private LocalDateTime refundTime; @ApiModelProperty(value = "订单编号") @TableField("code") private String code; @ApiModelProperty(value = "退款标题") @TableField("refund_title") private String refundTitle; @ApiModelProperty(value = "退款内容") @TableField("refund_content") private String refundContent; @ApiModelProperty(value = "退款原因") @TableField("refund_reason") private String refundReason; @ApiModelProperty(value = "退款备注") @TableField("refund_remark") private String refundRemark; @ApiModelProperty(value = "累计退款金额") @TableField("refund_total_amount") private BigDecimal refundTotalAmount; }