| 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 String  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 String getUserId() { | 
|         return userId; | 
|     } | 
|         | 
|        public void setUserId(String 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; | 
|     } | 
|         | 
|   | 
|   | 
|    | 
| } |