From 0bd09a6935dd3abaf6b02b0b58b63b5d307a5dee Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 15 十月 2019 10:19:35 +0800 Subject: [PATCH] 饿了么修改,微信支付统一下单修改 --- utils/src/main/java/org/yeshi/utils/wx/WXPayUtil.java | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/utils/src/main/java/org/yeshi/utils/wx/WXPayUtil.java b/utils/src/main/java/org/yeshi/utils/wx/WXPayUtil.java index 53403a8..d2878a4 100644 --- a/utils/src/main/java/org/yeshi/utils/wx/WXPayUtil.java +++ b/utils/src/main/java/org/yeshi/utils/wx/WXPayUtil.java @@ -164,8 +164,8 @@ if (StringUtil.isNullOrEmpty(params.getTradeType())) throw new WXPlaceOrderParamsException(8, "璇蜂紶鍏radeType"); - if (StringUtil.isNullOrEmpty(params.getOpenId())) - throw new WXPlaceOrderParamsException(9, "璇蜂紶鍏penId"); +// if (StringUtil.isNullOrEmpty(params.getOpenId())) +// throw new WXPlaceOrderParamsException(9, "璇蜂紶鍏penId"); Map<String, String> map = new HashMap<String, String>(); map.put("appid", params.getInfo().getAppId()); @@ -177,7 +177,8 @@ map.put("spbill_create_ip", params.getIp()); map.put("notify_url", params.getNotifyUrl()); map.put("trade_type", params.getTradeType()); - map.put("openid", params.getOpenId()); + if (!StringUtil.isNullOrEmpty(params.getOpenId())) + map.put("openid", params.getOpenId()); map.put("sign", WXUtil.getSignMD5(map, params.getInfo().getMchKey())); String entity = WXUtil.loadWXMessage(map); -- Gitblit v1.8.0