mirror of
https://gitee.com/egzosn/pay-java-parent.git
synced 2026-05-07 19:46:15 +08:00
2.12.9发布
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
<parent>
|
||||
<artifactId>pay-java-parent</artifactId>
|
||||
<groupId>com.egzosn</groupId>
|
||||
<version>2.12.9-SNAPSHOT</version>
|
||||
<version>2.12.9</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<artifactId>pay-java-ali</artifactId>
|
||||
@@ -19,12 +19,6 @@
|
||||
<artifactId>pay-java-common</artifactId>
|
||||
</dependency>
|
||||
<!-- /pay-java -->
|
||||
<!--
|
||||
<dependency>
|
||||
<groupId>org.bouncycastle</groupId>
|
||||
<artifactId>bcprov-jdk15on</artifactId>
|
||||
<version>1.54</version>
|
||||
</dependency>-->
|
||||
|
||||
</dependencies>
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<parent>
|
||||
<artifactId>pay-java-parent</artifactId>
|
||||
<groupId>com.egzosn</groupId>
|
||||
<version>2.12.9-SNAPSHOT</version>
|
||||
<version>2.12.9</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<packaging>jar</packaging>
|
||||
|
||||
@@ -124,6 +124,7 @@ public class PayMessageRouter {
|
||||
* 处理支付消息
|
||||
*
|
||||
* @param payMessage 支付消息
|
||||
* @param storage 支付配置
|
||||
* @return 支付输出结果
|
||||
*/
|
||||
public PayOutMessage route(Map<String, Object> payMessage, PayConfigStorage storage) {
|
||||
|
||||
@@ -86,6 +86,7 @@ public interface PayService<PC extends PayConfigStorage> {
|
||||
*
|
||||
* @param order 支付订单
|
||||
* @return 订单信息
|
||||
* @param <O> 预订单类型
|
||||
* @see PayOrder 支付订单信息
|
||||
*/
|
||||
<O extends PayOrder>Map<String, Object> orderInfo(O order);
|
||||
@@ -94,6 +95,7 @@ public interface PayService<PC extends PayConfigStorage> {
|
||||
* 页面转跳支付, 返回对应页面重定向信息
|
||||
*
|
||||
* @param order 订单信息
|
||||
* @param <O> 预订单类型
|
||||
* @return 对应页面重定向信息
|
||||
*/
|
||||
<O extends PayOrder>String toPay(O order);
|
||||
@@ -158,6 +160,7 @@ public interface PayService<PC extends PayConfigStorage> {
|
||||
* 获取输出二维码,用户返回给支付端,
|
||||
*
|
||||
* @param order 发起支付的订单信息
|
||||
* @param <O> 预订单类型
|
||||
* @return 返回图片信息,支付时需要的
|
||||
*/
|
||||
<O extends PayOrder>BufferedImage genQrPay(O order);
|
||||
@@ -165,6 +168,7 @@ public interface PayService<PC extends PayConfigStorage> {
|
||||
* 获取输出二维码信息,
|
||||
*
|
||||
* @param order 发起支付的订单信息
|
||||
* @param <O> 预订单类型
|
||||
* @return 返回二维码信息,,支付时需要的
|
||||
*/
|
||||
<O extends PayOrder>String getQrPay(O order);
|
||||
@@ -173,6 +177,7 @@ public interface PayService<PC extends PayConfigStorage> {
|
||||
* 刷卡付,pos主动扫码付款(条码付)
|
||||
* 刷脸付
|
||||
* @param order 发起支付的订单信息
|
||||
* @param <O> 预订单类型
|
||||
* @return 返回支付结果
|
||||
*/
|
||||
<O extends PayOrder>Map<String, Object> microPay(O order);
|
||||
@@ -460,6 +465,7 @@ public interface PayService<PC extends PayConfigStorage> {
|
||||
* 如果需要进行扩展请重写该方法即可
|
||||
* @param orderInfo 商户平台预订单信息
|
||||
* @param payOrder 订单信息
|
||||
* @param <O> 预订单类型
|
||||
* @return 处理后订单信息
|
||||
*/
|
||||
<O extends PayOrder>Map<String, Object> preOrderHandler(Map<String, Object> orderInfo, O payOrder);
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<parent>
|
||||
<artifactId>pay-java-parent</artifactId>
|
||||
<groupId>com.egzosn</groupId>
|
||||
<version>2.12.9-SNAPSHOT</version>
|
||||
<version>2.12.9</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<packaging>war</packaging>
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<parent>
|
||||
<artifactId>pay-java-parent</artifactId>
|
||||
<groupId>com.egzosn</groupId>
|
||||
<version>2.12.9-SNAPSHOT</version>
|
||||
<version>2.12.9</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<artifactId>pay-java-fuiou</artifactId>
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<parent>
|
||||
<artifactId>pay-java-parent</artifactId>
|
||||
<groupId>com.egzosn</groupId>
|
||||
<version>2.12.9-SNAPSHOT</version>
|
||||
<version>2.12.9</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<artifactId>pay-java-payoneer</artifactId>
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<parent>
|
||||
<artifactId>pay-java-parent</artifactId>
|
||||
<groupId>com.egzosn</groupId>
|
||||
<version>2.12.9-SNAPSHOT</version>
|
||||
<version>2.12.9</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<parent>
|
||||
<artifactId>pay-java-parent</artifactId>
|
||||
<groupId>com.egzosn</groupId>
|
||||
<version>2.12.9-SNAPSHOT</version>
|
||||
<version>2.12.9</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<parent>
|
||||
<artifactId>pay-java-parent</artifactId>
|
||||
<groupId>com.egzosn</groupId>
|
||||
<version>2.12.9-SNAPSHOT</version>
|
||||
<version>2.12.9</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<artifactId>pay-java-wx-youdian</artifactId>
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<parent>
|
||||
<artifactId>pay-java-parent</artifactId>
|
||||
<groupId>com.egzosn</groupId>
|
||||
<version>2.12.9-SNAPSHOT</version>
|
||||
<version>2.12.9</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<artifactId>pay-java-wx</artifactId>
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<parent>
|
||||
<artifactId>pay-java-parent</artifactId>
|
||||
<groupId>com.egzosn</groupId>
|
||||
<version>2.12.9-SNAPSHOT</version>
|
||||
<version>2.12.9</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
|
||||
8
pom.xml
8
pom.xml
@@ -7,7 +7,7 @@
|
||||
<groupId>com.egzosn</groupId>
|
||||
<artifactId>pay-java-parent</artifactId>
|
||||
<packaging>pom</packaging>
|
||||
<version>2.12.9-SNAPSHOT</version>
|
||||
<version>2.12.9</version>
|
||||
|
||||
<name>Pay Java - Parent</name>
|
||||
<description>Pay Java Parent</description>
|
||||
@@ -52,13 +52,13 @@
|
||||
<module>pay-java-payoneer</module>
|
||||
<module>pay-java-paypal</module>
|
||||
<module>pay-java-yiji</module>
|
||||
<module>pay-java-demo</module>
|
||||
<!--<module>pay-java-demo</module>-->
|
||||
|
||||
</modules>
|
||||
|
||||
|
||||
<properties>
|
||||
<pay.version>2.12.9-SNAPSHOT</pay.version>
|
||||
<pay.version>2.12.9</pay.version>
|
||||
<httpmime.version>4.5.4</httpmime.version>
|
||||
<log4j.version>1.2.17</log4j.version>
|
||||
<fastjson.version>1.2.58</fastjson.version>
|
||||
@@ -183,7 +183,7 @@
|
||||
<executions>
|
||||
<execution>
|
||||
<id>sign-artifacts</id>
|
||||
<phase>none</phase>
|
||||
<phase>install</phase>
|
||||
<goals>
|
||||
<goal>sign</goal>
|
||||
</goals>
|
||||
|
||||
Reference in New Issue
Block a user