From 10ceb8fd7972048310188cc4d4646ab86cd69cb9 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期六, 05 六月 2021 17:19:03 +0800 Subject: [PATCH] maven远程部署配置 --- facade-vip/src/main/java/com/ks/vip/service/VipOrederPayService.java | 30 +++++++++++++++++++++++++----- 1 files changed, 25 insertions(+), 5 deletions(-) diff --git a/facade-vip/src/main/java/com/ks/vip/service/VipOrederPayService.java b/facade-vip/src/main/java/com/ks/vip/service/VipOrederPayService.java index 3d0c7dd..a320832 100644 --- a/facade-vip/src/main/java/com/ks/vip/service/VipOrederPayService.java +++ b/facade-vip/src/main/java/com/ks/vip/service/VipOrederPayService.java @@ -6,6 +6,9 @@ import com.ks.vip.pojo.DO.VipOrder; import com.ks.vip.pojo.DTO.PayWayInfoDTO; import com.ks.vip.pojo.DTO.VipOrderDTO; +import org.yeshi.utils.exception.WXPayException; + +import java.util.Map; public interface VipOrederPayService { @@ -16,16 +19,18 @@ * @param t * @throws VipOrderException */ - public PayWayInfoDTO addOrderWithPay(VipOrderDTO t, String notifyUrl, String returnUrl) throws VipOrderException; - + public PayWayInfoDTO addOrderWithPay(VipOrderDTO t, String notifyUrl, String returnUrl,String ip) throws VipOrderException; /** - * 璁㈠崟鏀粯 - * + * 鍒涘缓鏀粯璁㈠崟 + * @param ip * @param order + * @param notifyUrl + * @param returnUrl * @return + * @throws OrderPayException */ - public PayWayInfoDTO payOrder(VipOrder order, String notifyUrl, String returnUrl) throws OrderPayException; + public PayWayInfoDTO payOrder( VipOrder order, String notifyUrl, String returnUrl,String ip) throws OrderPayException; /** @@ -45,4 +50,19 @@ */ public VipOrder checkOrderPayState(Long id); + + /** + * 鑾峰彇寰俊鏀粯鎴愬姛鐨勮鍗曞彿 + * @param notifyContent + * @return + */ + public String getWXPaySuccessOutOrderNo(String notifyContent) throws Exception; + + + /** + * 鑾峰彇鏀粯瀹濇敮浠樻垚鍔熺殑璁㈠崟鍙� + * @param params + * @return + */ + public String getAlipayPaySuccessOutOrderNo(Map<String, String> params) throws Exception; } -- Gitblit v1.8.0