doum
8 天以前 f45bcaf01cd2c96e66b08d3f9b7287aa5b4cdab2
server/services/src/main/java/com/doumee/dao/business/model/OrdersRefund.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,70 @@
package com.doumee.dao.business.model;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
/**
 * è®¢å•退款记录
 * @author rk
 * @date 2026/04/13
 */
@Data
@ApiModel("订单退款记录")
@TableName("`orders_refund`")
public class OrdersRefund {
    @TableId(type = IdType.AUTO)
    @ApiModelProperty(value = "主键", example = "1")
    private Integer id;
    @ApiModelProperty(value = "是否已删除 0未删除 1已删除", example = "0")
    private Integer deleted;
    @ApiModelProperty(value = "创建人编码", example = "1")
    private Integer createUser;
    @ApiModelProperty(value = "创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;
    @ApiModelProperty(value = "更新人编码", example = "1")
    private Integer updateUser;
    @ApiModelProperty(value = "更新时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updateTime;
    @ApiModelProperty(value = "备注")
    private String remark;
    @ApiModelProperty(value = "订单主键", example = "1")
    private Integer orderId;
    @ApiModelProperty(value = "退款方式:0=未存件直接取消;1=平台直接取消;2=已存件申请取消;3=订单完成退款", example = "0")
    private Integer type;
    @ApiModelProperty(value = "取消原因")
    private String cancelInfo;
    @ApiModelProperty(value = "订单退款单号(已支付订单使用)")
    private String refundCode;
    @ApiModelProperty(value = "退款时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date refundTime;
    @ApiModelProperty(value = "门店备注")
    private String refundRemark;
    @ApiModelProperty(value = "平台操作人(type=1使用)", example = "0")
    private Integer userId;
}