package com.matrix.system.shopXcx.bean;
|
|
import com.matrix.core.anotations.Extend;
|
import com.matrix.core.tools.DateUtil;
|
import com.matrix.system.common.bean.EntityDTOExt;
|
|
|
import java.math.BigDecimal;
|
import java.util.Date;
|
import java.util.List;
|
|
/**
|
* @description 退款记录表
|
* @author jiangyouyao
|
* @date 2019-06-16 15:34
|
*/
|
public class ShopRefundRecord extends EntityDTOExt {
|
@Extend
|
private static final long serialVersionUID = 1L;
|
|
|
/**
|
* 主键
|
*/
|
private Integer id;
|
|
|
/**
|
* 退款编号
|
*/
|
private String refundNo;
|
|
|
/**
|
* 订单ID
|
*/
|
private Integer orderId;
|
|
|
/**
|
* 用户ID
|
*/
|
private Long userId;
|
|
|
/**
|
* 退款原因
|
*/
|
private String refundCause;
|
|
|
/**
|
* 退款金额
|
*/
|
private BigDecimal refundMoney;
|
|
|
/**
|
* 处理人
|
*/
|
private String handler;
|
|
|
/**
|
* 处理时间
|
*/
|
private Date handingTime;
|
|
|
/**
|
* 微信退款编号
|
*/
|
private String refundTransactionNo;
|
|
|
/**
|
* 备注
|
*/
|
private String remarks;
|
|
|
/**
|
* 退款运单号
|
*/
|
private String refundWaybillNo;
|
|
|
/**
|
* 物流公司
|
*/
|
private String logisticsCompany;
|
|
|
/**
|
* 申请时间
|
*/
|
private Date applyTime;
|
|
/**
|
* 创建时间
|
*/
|
private Date createTime;
|
|
/**
|
* 退款时间
|
*/
|
private Date refundTime;
|
|
/**
|
* 退款创建日期格式化
|
*/
|
@Extend
|
private String dateToStrCreateTime;
|
|
/**
|
* 退款时间日期格式化
|
*/
|
@Extend
|
private String dateToStrRefundTime;
|
|
/**
|
* 退款类型(1:退款,2:退货退款)
|
*/
|
private Integer refundType;
|
|
|
/**
|
* 审核状态(1:未审核,2:审核通过,3:审核不通过)
|
*/
|
private Integer auditStatus;
|
|
/**
|
* 公司id
|
*/
|
private Long companyId;
|
/**
|
* 申请退款状态(1:成功,2:失败,3:处理中,4:已取消,5:等待用户填写物流单号)
|
*/
|
private Integer refundStatus;
|
|
|
/**
|
* 退货退款状态(1:未收货,2:已收货)
|
*/
|
private Integer refundGoodsStatus;
|
|
|
/**
|
* 拒绝退款理由
|
*/
|
private String refundRefuseReason;
|
|
/**
|
* 订单编号
|
*/
|
@Extend
|
private String orderNo;
|
|
/**
|
* 用户姓名
|
*/
|
@Extend
|
private String nickName;
|
|
/**
|
* 开始时间
|
*/
|
@Extend
|
private String refundBeginTime;
|
|
/**
|
* 结束时间
|
*/
|
@Extend
|
private String refundEndTime;
|
|
/**
|
* 订单列表
|
*/
|
@Extend
|
private List<ShopOrder> shopOrder;
|
|
/**
|
* 订单优惠总金额
|
*/
|
@Extend
|
private Double discountAmount;
|
|
public Long getCompanyId() {
|
return companyId;
|
}
|
|
public void setCompanyId(Long companyId) {
|
this.companyId = companyId;
|
}
|
|
public String getDateToStrCreateTime(){
|
if(this.createTime == null){
|
return "";
|
}
|
return DateUtil.dateToString(this.createTime,DateUtil.DATE_FORMAT_SS);
|
}
|
|
public void setDateToStrCreateTime(String dateToStrCreateTime) {
|
this.dateToStrCreateTime = dateToStrCreateTime;
|
}
|
|
public String getDateToStrRefundTime(){
|
if(this.refundTime == null){
|
return "";
|
}
|
return DateUtil.dateToString(this.refundTime,DateUtil.DATE_FORMAT_SS);
|
}
|
|
public void setDateToStrRefundTime(String dateToStrRefundTime) {
|
this.dateToStrRefundTime = dateToStrRefundTime;
|
}
|
|
public Double getDiscountAmount() {
|
return discountAmount;
|
}
|
|
public void setDiscountAmount(Double discountAmount) {
|
this.discountAmount = discountAmount;
|
}
|
|
@Override
|
public Date getCreateTime() {
|
return createTime;
|
}
|
|
@Override
|
public void setCreateTime(Date createTime) {
|
this.createTime = createTime;
|
}
|
|
public String getRefundBeginTime() {
|
return refundBeginTime;
|
}
|
|
public void setRefundBeginTime(String refundBeginTime) {
|
this.refundBeginTime = refundBeginTime;
|
}
|
|
public String getRefundEndTime() {
|
return refundEndTime;
|
}
|
|
public void setRefundEndTime(String refundEndTime) {
|
this.refundEndTime = refundEndTime;
|
}
|
|
public String getOrderNo() {
|
return orderNo;
|
}
|
|
public void setOrderNo(String orderNo) {
|
this.orderNo = orderNo;
|
}
|
|
public String getNickName() {
|
return nickName;
|
}
|
|
public void setNickName(String nickName) {
|
this.nickName = nickName;
|
}
|
|
public List<ShopOrder> getShopOrder() {
|
return shopOrder;
|
}
|
|
public void setShopOrder(List<ShopOrder> shopOrder) {
|
this.shopOrder = shopOrder;
|
}
|
|
public Integer getId() {
|
return id;
|
}
|
|
public void setId(Integer id) {
|
this.id=id;
|
}
|
|
|
public String getRefundNo() {
|
return refundNo;
|
}
|
|
public void setRefundNo(String refundNo) {
|
this.refundNo=refundNo;
|
}
|
|
|
public Integer getOrderId() {
|
return orderId;
|
}
|
|
public void setOrderId(Integer orderId) {
|
this.orderId=orderId;
|
}
|
|
|
public Long getUserId() {
|
return userId;
|
}
|
|
public void setUserId(Long userId) {
|
this.userId=userId;
|
}
|
|
|
public String getRefundCause() {
|
return refundCause;
|
}
|
|
public void setRefundCause(String refundCause) {
|
this.refundCause=refundCause;
|
}
|
|
|
public BigDecimal getRefundMoney() {
|
return refundMoney;
|
}
|
|
public void setRefundMoney(BigDecimal refundMoney) {
|
this.refundMoney=refundMoney;
|
}
|
|
|
public String getHandler() {
|
return handler;
|
}
|
|
public void setHandler(String handler) {
|
this.handler=handler;
|
}
|
|
|
public Date getHandingTime() {
|
return handingTime;
|
}
|
|
public void setHandingTime(Date handingTime) {
|
this.handingTime=handingTime;
|
}
|
|
|
public String getRefundTransactionNo() {
|
return refundTransactionNo;
|
}
|
|
public void setRefundTransactionNo(String refundTransactionNo) {
|
this.refundTransactionNo=refundTransactionNo;
|
}
|
|
|
public String getRemarks() {
|
return remarks;
|
}
|
|
public void setRemarks(String remarks) {
|
this.remarks=remarks;
|
}
|
|
|
public String getRefundWaybillNo() {
|
return refundWaybillNo;
|
}
|
|
public void setRefundWaybillNo(String refundWaybillNo) {
|
this.refundWaybillNo=refundWaybillNo;
|
}
|
|
|
public String getLogisticsCompany() {
|
return logisticsCompany;
|
}
|
|
public void setLogisticsCompany(String logisticsCompany) {
|
this.logisticsCompany=logisticsCompany;
|
}
|
|
|
public Date getApplyTime() {
|
return applyTime;
|
}
|
|
public void setApplyTime(Date applyTime) {
|
this.applyTime=applyTime;
|
}
|
|
|
public Date getRefundTime() {
|
return refundTime;
|
}
|
|
public void setRefundTime(Date refundTime) {
|
this.refundTime=refundTime;
|
}
|
|
|
public Integer getRefundType() {
|
return refundType;
|
}
|
|
public void setRefundType(Integer refundType) {
|
this.refundType=refundType;
|
}
|
|
|
public Integer getAuditStatus() {
|
return auditStatus;
|
}
|
|
public void setAuditStatus(Integer auditStatus) {
|
this.auditStatus=auditStatus;
|
}
|
|
|
public Integer getRefundStatus() {
|
return refundStatus;
|
}
|
|
public void setRefundStatus(Integer refundStatus) {
|
this.refundStatus=refundStatus;
|
}
|
|
|
public Integer getRefundGoodsStatus() {
|
return refundGoodsStatus;
|
}
|
|
public void setRefundGoodsStatus(Integer refundGoodsStatus) {
|
this.refundGoodsStatus=refundGoodsStatus;
|
}
|
|
|
public String getRefundRefuseReason() {
|
return refundRefuseReason;
|
}
|
|
public void setRefundRefuseReason(String refundRefuseReason) {
|
this.refundRefuseReason=refundRefuseReason;
|
}
|
|
|
|
|
}
|