/**
|
# __----~~~~~~~~~~~------___
|
# . . ~~//====...... __--~ ~~
|
# -. \_|// |||\\ ~~~~~~::::... /~
|
# ___-==_ _-~o~ \/ ||| \\ _/~~-
|
# __---~~~.==~||\=_ -_--~/_-~|- |\\ \\ _/~
|
# _-~~ .=~ | \\-_ '-~7 /- / || \ /
|
# .~ .~ | \\ -_ / /- / || \ /
|
# / ____ / | \\ ~-_/ /|- _/ .|| \ /
|
# |~~ ~~|--~~~~--_ \ ~==-/ | \~--===~~ .\
|
# ' ~-| /| |-~\~~ __--~~
|
# |-~~-_/ | | ~\_ _-~ /\
|
# / \ \__ \/~ \__
|
# _--~ _/ | .-~~____--~-/ ~~==.
|
# ((->/~ '.|||' -_| ~~-/ , . _||
|
# -_ ~\ ~~---l__i__i__i--~~_/
|
# _-~-__ ~) \--______________--~~
|
# //.-~~~-~_--~- |-------~~~~~~~~
|
# //.-~~~--\
|
# 神兽保佑
|
# 永无BUG!
|
*/
|
package com.lunhan.water.entity.request.traderecord;
|
|
import lombok.Data;
|
import java.math.BigDecimal;
|
|
/**
|
* 支付记录
|
* @author lin.liu
|
*/
|
@Data
|
public class ReqModifyTradeRecord {
|
/**
|
* 自增id
|
*/
|
private Long id;
|
/**
|
* 交易流水号
|
*/
|
private String tradeNo;
|
/**
|
* 交易金额
|
*/
|
private BigDecimal tradeAmount;
|
/**
|
* 业务编号
|
*/
|
private String businessNo;
|
/**
|
* 业务描述(如果商户支持,此项将作为支付时展示的商品名)
|
*/
|
private String businessComment;
|
/**
|
* 业务类型 EBusinessType
|
*/
|
private Integer businessType;
|
/**
|
* 支付渠道
|
*/
|
private Integer paymentChannel;
|
/**
|
* 支付渠道名称
|
*/
|
private String channelName;
|
/**
|
* 支付方式(EPayWay) App=1,Web=2,H5=3,SDK=4,扫码(静态)=5,扫码(动态)=6
|
*/
|
private Integer payWay;
|
/**
|
* 支付方式名称
|
*/
|
private String payWayName;
|
/**
|
* 第三方支付回调地址
|
*/
|
private String callbackUrl;
|
/**
|
* 第三方交易流水号
|
*/
|
private String thirdTradeNo;
|
/**
|
* 业务回调地址
|
*/
|
private String businessCallbackUrl;
|
/**
|
* 交易发起时间
|
*/
|
private Long submitTime;
|
/**
|
* 交易发起时间展示
|
*/
|
private String submitTimeView;
|
/**
|
* 交易通知时间
|
*/
|
private Long notifyTime;
|
/**
|
* 交易通知时间展示
|
*/
|
private String notifyTimeView;
|
/**
|
* 交易成功时间
|
*/
|
private Long paidTime;
|
/**
|
* 交易成功时间展示
|
*/
|
private String paidTimeView;
|
/**
|
* 实际支付金额
|
*/
|
private BigDecimal paidAmount;
|
/**
|
* 交易关闭时间
|
*/
|
private Long closedTime;
|
/**
|
* 交易关闭时间展示
|
*/
|
private String closedTimeView;
|
/**
|
* 交易关闭说明
|
*/
|
private String closedComment;
|
/**
|
* 备注
|
*/
|
private String comment;
|
/**
|
* 状态(EPayState) 待支付=10,支付中=20,支付成功=200,部分退款=220,支付失败=300,支付取消=400,全额退款=420
|
*/
|
private Integer payState;
|
/**
|
* 是否能退款 不可退款=0,可退款=1
|
*/
|
private Integer canRefund;
|
/**
|
* 已退款金额
|
*/
|
private BigDecimal refundAmount;
|
}
|