diff --git a/README.md b/README.md index af47b49..ef6f018 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,7 @@ com.egzosn pay-java-common - 2.10.1-RELEASE + 2.10.1 ``` @@ -45,7 +45,7 @@ com.egzosn {module-name} - 2.10.1-RELEASE + 2.10.1 ``` @@ -61,12 +61,13 @@ ###### 单一支付教程 - * [基础模块支付宝微信讲解](https://gitee.com/egzosn/pay-java-parent/wikis/Home) - * [友店微信](pay-java-wx-youdian?dir=1&filepath=pay-java-youdian) - * [富友](pay-java-fuiou?dir=1&filepath=pay-java-fuiou) + * [基础模块支付宝微信讲解](pay-java-parent/wikis/Home) * [银联](pay-java-union?dir=1&filepath=pay-java-union) * [payoneer](pay-java-payoneer?dir=1&filepath=pay-java-payoneer) * [paypal](pay-java-paypal?dir=1&filepath=pay-java-paypal) + * [友店微信](pay-java-wx-youdian?dir=1&filepath=pay-java-youdian) + * [富友](pay-java-fuiou?dir=1&filepath=pay-java-fuiou) + 支付整合》服务端+网页端详细使用与简单教程请看 [pay-java-demo](pay-java-demo?dir=1&filepath=pay-java-demo) diff --git a/pay-java-ali/pom.xml b/pay-java-ali/pom.xml index fd78ef1..b332a1d 100644 --- a/pay-java-ali/pom.xml +++ b/pay-java-ali/pom.xml @@ -5,7 +5,7 @@ pay-java-parent com.egzosn - 2.10.1-SNAPSHOT + 2.10.1 4.0.0 pay-java-ali diff --git a/pay-java-ali/src/main/java/com/egzosn/pay/ali/api/AliPayService.java b/pay-java-ali/src/main/java/com/egzosn/pay/ali/api/AliPayService.java index 4ac6fbb..56b933e 100644 --- a/pay-java-ali/src/main/java/com/egzosn/pay/ali/api/AliPayService.java +++ b/pay-java-ali/src/main/java/com/egzosn/pay/ali/api/AliPayService.java @@ -491,6 +491,8 @@ public class AliPayService extends BasePayService { } //设置请求参数的集合 parameters.put("biz_content", JSON.toJSONString(bizContent)); + //设置签名 + setSign(parameters); return getHttpRequestTemplate().postForObject(getReqUrl() + "?" + UriVariables.getMapToParameters(parameters), null, JSONObject.class); } diff --git a/pay-java-common/pom.xml b/pay-java-common/pom.xml index ef8383a..eba3667 100644 --- a/pay-java-common/pom.xml +++ b/pay-java-common/pom.xml @@ -5,13 +5,13 @@ pay-java-parent com.egzosn - 2.10.1-SNAPSHOT + 2.10.1 4.0.0 jar com.egzosn pay-java-common - 2.10.1-SNAPSHOT + diff --git a/pay-java-common/src/main/java/com/egzosn/pay/common/http/HttpRequestTemplate.java b/pay-java-common/src/main/java/com/egzosn/pay/common/http/HttpRequestTemplate.java index 95217eb..2c0e073 100644 --- a/pay-java-common/src/main/java/com/egzosn/pay/common/http/HttpRequestTemplate.java +++ b/pay-java-common/src/main/java/com/egzosn/pay/common/http/HttpRequestTemplate.java @@ -1,6 +1,8 @@ package com.egzosn.pay.common.http; import com.egzosn.pay.common.bean.MethodType; +import com.egzosn.pay.common.bean.result.PayException; +import com.egzosn.pay.common.exception.PayErrorException; import com.egzosn.pay.common.util.str.StringUtils; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; @@ -332,11 +334,11 @@ public class HttpRequestTemplate { try (CloseableHttpResponse response = getHttpClient().execute(httpRequest)) { return httpRequest.handleResponse(response); }catch (IOException e){ - e.printStackTrace(); + throw new PayErrorException(new PayException("IOException", e.getLocalizedMessage())); }finally { httpRequest.releaseConnection(); } - return null; + } diff --git a/pay-java-demo/pom.xml b/pay-java-demo/pom.xml index 0c936b3..20173c1 100644 --- a/pay-java-demo/pom.xml +++ b/pay-java-demo/pom.xml @@ -5,7 +5,7 @@ pay-java-parent com.egzosn - 2.10.1-SNAPSHOT + 2.10.1 4.0.0 war diff --git a/pay-java-fuiou/pom.xml b/pay-java-fuiou/pom.xml index 6548f3f..d207c47 100644 --- a/pay-java-fuiou/pom.xml +++ b/pay-java-fuiou/pom.xml @@ -5,7 +5,7 @@ pay-java-parent com.egzosn - 2.10.1-SNAPSHOT + 2.10.1 4.0.0 pay-java-fuiou diff --git a/pay-java-payoneer/pom.xml b/pay-java-payoneer/pom.xml index 6bd7bc8..5ddb085 100644 --- a/pay-java-payoneer/pom.xml +++ b/pay-java-payoneer/pom.xml @@ -5,7 +5,7 @@ pay-java-parent com.egzosn - 2.10.1-SNAPSHOT + 2.10.1 4.0.0 pay-java-payoneer diff --git a/pay-java-paypal/pom.xml b/pay-java-paypal/pom.xml index f3f8320..c2d0392 100644 --- a/pay-java-paypal/pom.xml +++ b/pay-java-paypal/pom.xml @@ -5,7 +5,7 @@ pay-java-parent com.egzosn - 2.10.1-SNAPSHOT + 2.10.1 4.0.0 diff --git a/pay-java-union/pom.xml b/pay-java-union/pom.xml index 5877c9f..0aa958e 100644 --- a/pay-java-union/pom.xml +++ b/pay-java-union/pom.xml @@ -5,7 +5,7 @@ pay-java-parent com.egzosn - 2.10.1-SNAPSHOT + 2.10.1 4.0.0 diff --git a/pay-java-wx-youdian/pom.xml b/pay-java-wx-youdian/pom.xml index ceafe4e..6edb721 100644 --- a/pay-java-wx-youdian/pom.xml +++ b/pay-java-wx-youdian/pom.xml @@ -5,7 +5,7 @@ pay-java-parent com.egzosn - 2.10.1-SNAPSHOT + 2.10.1 4.0.0 pay-java-wx-youdian diff --git a/pay-java-wx/pom.xml b/pay-java-wx/pom.xml index 6dbe136..d9fa23d 100644 --- a/pay-java-wx/pom.xml +++ b/pay-java-wx/pom.xml @@ -5,7 +5,7 @@ pay-java-parent com.egzosn - 2.10.1-SNAPSHOT + 2.10.1 4.0.0 pay-java-wx diff --git a/pom.xml b/pom.xml index 1c0b6b0..13e9953 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ com.egzosn pay-java-parent pom - 2.10.1-SNAPSHOT + 2.10.1 Pay Java - Parent Pay Java Parent @@ -29,6 +29,11 @@ hayesfu@qq.com https://github.com/Actinian + + zch + zhangchenghui.dev@gmail.com + https://github.com/objcoding + scm:git:https://github.com/egzosn/pay-java-parent.git @@ -46,12 +51,11 @@ pay-java-union pay-java-payoneer pay-java-paypal - pay-java-demo - 2.10.1-SNAPSHOT + 2.10.1 4.5.4 1.2.17 1.2.41 @@ -121,7 +125,7 @@ utf-8 - + \ No newline at end of file