From d085ca89e39b4cda025a9a53d3797fbe8b242ae7 Mon Sep 17 00:00:00 2001 From: yujian <yujian@123.com> Date: 星期一, 21 十月 2019 17:11:30 +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