diff --git a/pay-java-common/src/main/java/com/egzosn/pay/common/bean/RefundResult.java b/pay-java-common/src/main/java/com/egzosn/pay/common/bean/RefundResult.java
index 50ca0c1..1304419 100644
--- a/pay-java-common/src/main/java/com/egzosn/pay/common/bean/RefundResult.java
+++ b/pay-java-common/src/main/java/com/egzosn/pay/common/bean/RefundResult.java
@@ -6,15 +6,16 @@ import java.util.Map;
/**
* 退款结果
- *
+ *
* 这里继承Map为兼容方案,后续版本进行删除
+ *
* @author Egan
*
* email egzosn@gmail.com
* date 2020/8/16 9:55
*
*/
-public interface RefundResult extends Map, Serializable {
+public interface RefundResult extends Serializable {
/**
* 获取退款结果原信息集
*
@@ -29,6 +30,7 @@ public interface RefundResult extends Map, Serializable {
* @return 属性值
*/
Object getAttr(String key);
+
/**
* 获取退款结果属性值
*
@@ -36,6 +38,7 @@ public interface RefundResult extends Map, Serializable {
* @return 属性值
*/
String getAttrString(String key);
+
/**
* 获取退款结果属性值
*
@@ -47,42 +50,49 @@ public interface RefundResult extends Map, Serializable {
/**
* 获取退款请求结果状态码
+ *
* @return 状态码
*/
String getCode();
/**
* 获取退款请求结果状态提示信息
+ *
* @return 提示信息
*/
String getMsg();
/**
* 返回业务结果状态码
+ *
* @return 业务结果状态码
*/
String getResultCode();
/**
* 返回业务结果状态提示信息
+ *
* @return 业务结果状态提示信息
*/
String getResultMsg();
/**
* 退款金额
+ *
* @return 退款金额
*/
BigDecimal getRefundFee();
+
/**
* 退款币种信息
+ *
* @return 币种信息
*/
CurType getRefundCurrency();
/**
- * 支付平台交易号
- * 发起支付时 支付平台(如支付宝)返回的交易订单号
+ * 支付平台交易号
+ * 发起支付时 支付平台(如支付宝)返回的交易订单号
*
* @return 支付平台交易号
*/
@@ -91,12 +101,14 @@ public interface RefundResult extends Map, Serializable {
/**
* 支付订单号
* 发起支付时,用户系统的订单号
+ *
* @return 支付订单号
*/
String getOutTradeNo();
/**
* 商户退款单号
+ *
* @return 商户退款单号
*/
String getRefundNo();