MallBizRefund.java 5.05 KB
package com.diligrp.cashier.mall.model;

import com.diligrp.cashier.shared.domain.BaseDO;

import java.time.LocalDateTime;

/**
 * MallBizRefund
 *
 * @author dengwei
 */
public class MallBizRefund extends BaseDO {
    /**
     * 退款单号-系统生成
     */
    private String refundTradeNo;

    /**
     * 支付单号(biz_payment)
     */
    private String payTradeNo;

    /**
     * 业务侧退款单号
     */
    private String refundBn;

    /**
     * 业务侧订单号
     */
    private String orderId;

    /**
     * 业务侧流水号
     */
    private String tradeId;

    /**
     * dili退款流水号
     */
    private String refundPaymentId;

    /**
     * dili交易流水号
     */
    private String payPaymentId;

    /**
     * dili客户卡号
     */
    private String refundCardNo;

    /**
     * dili客户id
     */
    private Long refundUserId;

    /**
     * dili客户名称
     */
    private String refundUsername;

    /**
     * dili账号id
     */
    private Long refundAccountId;

    /**
     * dili退款成功时间
     */
    private LocalDateTime refundTime;

    /**
     * 退款金额分
     */
    private Long refundFee;

    /**
     * 退运费分
     */
    private Long freightFee;

    /**
     * 退款状态
     * @see com.diligrp.cashier.mall.type.RefundStatus
     */
    private Integer refundStatus;

    /**
     * 退款原因
     */
    private String refundReason;

    /**
     * 退款回调地址
     */
    private String refundCallback;

    /**
     * 拒绝原因
     */
    private String refuseReason;

    public String getRefundTradeNo() {
        return refundTradeNo;
    }

    public void setRefundTradeNo(String refundTradeNo) {
        this.refundTradeNo = refundTradeNo == null ? null : refundTradeNo.trim();
    }

    public String getPayTradeNo() {
        return payTradeNo;
    }

    public void setPayTradeNo(String payTradeNo) {
        this.payTradeNo = payTradeNo == null ? null : payTradeNo.trim();
    }

    public String getRefundBn() {
        return refundBn;
    }

    public void setRefundBn(String refundBn) {
        this.refundBn = refundBn == null ? null : refundBn.trim();
    }

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId == null ? null : orderId.trim();
    }

    public String getTradeId() {
        return tradeId;
    }

    public void setTradeId(String tradeId) {
        this.tradeId = tradeId == null ? null : tradeId.trim();
    }

    public String getRefundPaymentId() {
        return refundPaymentId;
    }

    public void setRefundPaymentId(String refundPaymentId) {
        this.refundPaymentId = refundPaymentId == null ? null : refundPaymentId.trim();
    }

    public String getPayPaymentId() {
        return payPaymentId;
    }

    public void setPayPaymentId(String payPaymentId) {
        this.payPaymentId = payPaymentId == null ? null : payPaymentId.trim();
    }

    public String getRefundCardNo() {
        return refundCardNo;
    }

    public void setRefundCardNo(String refundCardNo) {
        this.refundCardNo = refundCardNo == null ? null : refundCardNo.trim();
    }

    public Long getRefundUserId() {
        return refundUserId;
    }

    public void setRefundUserId(Long refundUserId) {
        this.refundUserId = refundUserId;
    }

    public String getRefundUsername() {
        return refundUsername;
    }

    public void setRefundUsername(String refundUsername) {
        this.refundUsername = refundUsername == null ? null : refundUsername.trim();
    }

    public Long getRefundAccountId() {
        return refundAccountId;
    }

    public void setRefundAccountId(Long refundAccountId) {
        this.refundAccountId = refundAccountId;
    }

    public LocalDateTime getRefundTime() {
        return refundTime;
    }

    public void setRefundTime(LocalDateTime refundTime) {
        this.refundTime = refundTime;
    }

    public Long getRefundFee() {
        return refundFee;
    }

    public void setRefundFee(Long refundFee) {
        this.refundFee = refundFee;
    }

    public Long getFreightFee() {
        return freightFee;
    }

    public void setFreightFee(Long freightFee) {
        this.freightFee = freightFee;
    }

    public Integer getRefundStatus() {
        return refundStatus;
    }

    public void setRefundStatus(Integer refundStatus) {
        this.refundStatus = refundStatus;
    }

    public String getRefundReason() {
        return refundReason;
    }

    public void setRefundReason(String refundReason) {
        this.refundReason = refundReason == null ? null : refundReason.trim();
    }

    public String getRefundCallback() {
        return refundCallback;
    }

    public void setRefundCallback(String refundCallback) {
        this.refundCallback = refundCallback == null ? null : refundCallback.trim();
    }

    public String getRefuseReason() {
        return refuseReason;
    }

    public void setRefuseReason(String refuseReason) {
        this.refuseReason = refuseReason == null ? null : refuseReason.trim();
    }
}