huanglizhi 1 年間 前
コミット
6e56a2f1cc

+ 3 - 0
module-erp/src/main/java/com/hys/app/pay/wx/WxPayServiceMy.java

@@ -12,6 +12,7 @@ import com.github.binarywang.wxpay.exception.WxPayException;
 import com.github.binarywang.wxpay.service.WxPayService;
 import com.github.binarywang.wxpay.service.impl.WxPayServiceImpl;
 import com.github.binarywang.wxpay.util.SignUtils;
+import com.github.wxpay.sdk.WXPayUtil;
 import com.hys.app.framework.database.annotation.Id;
 import com.hys.app.framework.exception.ServiceException;
 import com.hys.app.framework.util.JsonUtil;
@@ -77,7 +78,9 @@ public class WxPayServiceMy {
             payData.put("nonceStr", result.getNonceStr());
             payData.put("package", "prepay_id=" + result.getPrepayId());
             payData.put("signType", "MD5");
+            payData.put("openid", payOrder.getOpenId());
             payData.put("paySign", SignUtils.createSign(payData, wxPayService.getConfig().getMchKey(), null, null));
+            System.out.println(payData.toString());
             return payData;
         } catch (WxPayException e) {
             e.printStackTrace();