From b47f8a03db79bb1f6356479cd8a5cf190d7d9694 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期三, 23 六月 2021 11:10:36 +0800
Subject: [PATCH] 礼金功能完善

---
 service-vip/src/main/java/com/ks/vip/util/PayUtil.java |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/service-vip/src/main/java/com/ks/vip/util/PayUtil.java b/service-vip/src/main/java/com/ks/vip/util/PayUtil.java
index 081b3bd..f1c990c 100644
--- a/service-vip/src/main/java/com/ks/vip/util/PayUtil.java
+++ b/service-vip/src/main/java/com/ks/vip/util/PayUtil.java
@@ -1,7 +1,10 @@
 package com.ks.vip.util;
 
 import com.alipay.api.AlipayApiException;
+import com.google.gson.Gson;
 import org.apache.commons.io.IOUtils;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 import org.yeshi.utils.alipay.AlipayH5PayUtil;
 import org.yeshi.utils.entity.alipay.AlipayAppInfo;
 import org.yeshi.utils.entity.wx.WXAPPInfo;
@@ -13,6 +16,8 @@
 import java.util.Properties;
 
 public class PayUtil {
+
+    final static Logger logger = LoggerFactory.getLogger(PayUtil.class);
 
 
     public static AlipayAppInfo getAlipayApp() {
@@ -59,6 +64,7 @@
         String mchSerialNo = properties.getProperty("mch_serial_no");
         String apiV3Key = properties.getProperty("api_v3_key");
 
+
         WXAPPInfo app = new WXAPPInfo(appId, mchId, mchSerialNo, privateKey, apiV3Key);
 
         return app;
@@ -71,7 +77,7 @@
      * @param money
      * @return
      */
-    public static String getVipChargeAlipayForm(String goodsTitle, String orderNo, BigDecimal money,String notifyUrl,String returnUrl) {
+    public static String getVipChargeAlipayForm(String goodsTitle, String orderNo, BigDecimal money, String notifyUrl, String returnUrl) {
         try {
             AlipayAppInfo appInfo = getAlipayApp();
             String form = AlipayH5PayUtil.createOrderForm(appInfo, orderNo, money, goodsTitle, returnUrl, notifyUrl);
@@ -81,7 +87,6 @@
         }
         return null;
     }
-
 
 
     /**
@@ -94,7 +99,7 @@
      * @return
      * @throws Exception
      */
-    public static String createWXOrder(String ip, String orderNo, BigDecimal money, String title,String notifyUrl,String returnUrl) throws Exception {
+    public static String createWXOrder(String ip, String orderNo, BigDecimal money, String title, String notifyUrl, String returnUrl) throws Exception {
         WXPlaceOrderParams params = new WXPlaceOrderParams();
         params.setIp(ip);
         params.setOrderNo(orderNo);
@@ -102,6 +107,8 @@
         params.setFee(money);
         params.setBody(title);
         params.setApp(getWXAPP());
+
+        logger.info("寰俊鏀粯琛ㄥ崟鏁版嵁锛歿}", new Gson().toJson(params));
         String payUrl = WXPayV3Util.createH5Order(params, returnUrl);
         return payUrl;
     }

--
Gitblit v1.8.0