Skip to content

Commit aa04a94

Browse files
egzosnegzosn
authored andcommitted
app接口实现demo
移除过时的退款方法
1 parent 372fa16 commit aa04a94

4 files changed

Lines changed: 12 additions & 18 deletions

File tree

pay-java-demo/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<artifactId>pay-java-parent</artifactId>
77
<groupId>com.egzosn</groupId>
8-
<version>2.13.1</version>
8+
<version>2.13.2-SNAPSHOT</version>
99
</parent>
1010
<modelVersion>4.0.0</modelVersion>
1111
<packaging>war</packaging>

pay-java-demo/src/main/java/com/egzosn/pay/demo/controller/PayController.java

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -167,14 +167,14 @@ public Map toPay(Integer payId, String openid, BigDecimal price) {
167167
* @param price 金额
168168
* @return 支付预订单信息
169169
*/
170-
@RequestMapping("getOrderInfo")
170+
@RequestMapping("app")
171171
public Map<String, Object> getOrderInfo(Integer payId, String transactionType, BigDecimal price) {
172172
//获取对应的支付账户操作工具(可根据账户id)
173173
PayResponse payResponse = service.getPayResponse(payId);
174174
Map<String, Object> data = new HashMap<>();
175175
data.put("code", 0);
176176
PayOrder order = new PayOrder("订单title", "摘要", null == price ? new BigDecimal(0.01) : price, UUID.randomUUID().toString().replace("-", ""), PayType.valueOf(payResponse.getStorage().getPayType()).getTransactionType(transactionType));
177-
data.put("orderInfo", payResponse.getService().orderInfo(order));
177+
data.put("orderInfo", payResponse.getService().app(order));
178178
return data;
179179
}
180180

@@ -436,9 +436,11 @@ public Map<String, Object> refund(Integer payId, RefundOrder order) {
436436
* @return 返回支付方查询退款后的结果
437437
*/
438438
@RequestMapping("refundquery")
439-
public Map<String, Object> refundquery(QueryOrder order) {
440-
PayResponse payResponse = service.getPayResponse(order.getPayId());
441-
return payResponse.getService().refundquery(order.getTradeNo(), order.getOutTradeNo());
439+
public Map<String, Object> refundquery(Integer payId, RefundOrder order) {
440+
PayResponse payResponse = service.getPayResponse(payId);
441+
442+
443+
return payResponse.getService().refundquery(order);
442444
}
443445

444446
/**

pay-java-demo/src/main/java/com/egzosn/pay/demo/controller/PayPalPayController.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22

33

44
import com.egzosn.pay.common.api.PayService;
5-
import com.egzosn.pay.common.bean.*;
5+
import com.egzosn.pay.common.bean.DefaultCurType;
6+
import com.egzosn.pay.common.bean.PayOrder;
7+
import com.egzosn.pay.common.bean.RefundOrder;
68
import com.egzosn.pay.common.http.HttpConfigStorage;
79
import com.egzosn.pay.paypal.api.PayPalConfigStorage;
810
import com.egzosn.pay.paypal.api.PayPalPayService;

pay-java-demo/src/main/java/com/egzosn/pay/demo/controller/UnionPayController.java

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ public Map<String, Object> app() {
139139
//APPLE支付 苹果付
140140
// order.setTransactionType(UnionTransactionType.APPLE);
141141

142-
data.put("orderInfo", service.orderInfo(order));
142+
data.put("orderInfo", service.app(order));
143143
return data;
144144
}
145145

@@ -270,16 +270,6 @@ public Map<String, Object> refund(RefundOrder order) {
270270
return service.refund(order);
271271
}
272272

273-
/**
274-
* 查询退款
275-
*
276-
* @param order 订单的请求体
277-
* @return 返回支付方查询退款后的结果
278-
*/
279-
@RequestMapping("refundquery")
280-
public Map<String, Object> refundquery(QueryOrder order) {
281-
return service.refundquery(order.getTradeNo(), order.getOutTradeNo());
282-
}
283273

284274
/**
285275
* 下载对账单

0 commit comments

Comments
 (0)