|
@@ -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();
|