package cc.mrbird.febs.mall.entity;
|
|
import cc.mrbird.febs.common.entity.BaseEntity;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import lombok.Data;
|
|
import java.math.BigDecimal;
|
import java.util.Date;
|
|
@Data
|
@TableName("mall_refund")
|
public class MallRefundEntity extends BaseEntity {
|
|
//退款编号
|
private String refundNo;
|
//退款人ID
|
private Long memberId;
|
//退款订单ID
|
private Long orderId;
|
//退款订单详情ID
|
private Long itemId;
|
//退款方式 1:微信 2:支付宝 3:其他
|
private Integer type;
|
//退款状态 1:成功 2:失败 3:退款中
|
private Integer state;
|
//退款金额
|
private BigDecimal amount;
|
|
//退款原因
|
private String refundReason;
|
//退款说明
|
private String refundRemark;
|
//退款图片
|
private String refundPic;
|
|
@TableField(exist = false)
|
private String orderNo;
|
|
@TableField(exist = false)
|
private String status;
|
|
@TableField(exist = false)
|
private String goodsName;
|
|
@TableField(exist = false)
|
private Integer cnt;
|
|
@TableField(exist = false)
|
private String[] refundPicList;
|
|
@TableField(exist = false)
|
private String refundMemberName;
|
@TableField(exist = false)
|
private String refundMemberPhone;
|
|
@TableField(exist = false)
|
private String leaderName;
|
@TableField(exist = false)
|
private String leaderPhone;
|
|
@TableField(exist = false)
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date orderTime;
|
|
}
|