diff --git a/pay-java-common/src/main/java/com/egzosn/pay/common/api/BasePayService.java b/pay-java-common/src/main/java/com/egzosn/pay/common/api/BasePayService.java index bd8b5bc..df18742 100644 --- a/pay-java-common/src/main/java/com/egzosn/pay/common/api/BasePayService.java +++ b/pay-java-common/src/main/java/com/egzosn/pay/common/api/BasePayService.java @@ -350,7 +350,7 @@ public abstract class BasePayService implements Pay */ @Override public Map transfer(TransferOrder order) { - return new HashMap<>(0); + return Collections.emptyMap(); } /** @@ -362,7 +362,7 @@ public abstract class BasePayService implements Pay */ @Override public Map transferQuery(String outNo, String tradeNo) { - return new HashMap<>(0); + return Collections.emptyMap(); } /** diff --git a/pay-java-common/src/main/java/com/egzosn/pay/common/bean/NoticeParams.java b/pay-java-common/src/main/java/com/egzosn/pay/common/bean/NoticeParams.java index 7cd494f..54f59a6 100644 --- a/pay-java-common/src/main/java/com/egzosn/pay/common/bean/NoticeParams.java +++ b/pay-java-common/src/main/java/com/egzosn/pay/common/bean/NoticeParams.java @@ -70,6 +70,9 @@ public class NoticeParams { } public Enumeration getHeaderNames() { + if (null == headers){ + return Collections.enumeration(Collections.emptySet()); + } return Collections.enumeration(this.headers.keySet()); }