yujian
2019-10-11 82cfcf89b66320d2c9afb962769cce1216ed36d1
utils/src/main/java/org/yeshi/utils/wx/WXPayUtil.java
@@ -57,7 +57,6 @@
      
      Map<String, String> map = new HashMap<>();
      map.put("nonce_str", StringUtil.getRandomCode(32));
      map.put("sign", WXUtil.getSignMD5(map, params.getKey()));
      map.put("mch_billno", params.getBillno());
      map.put("mch_id", params.getMchId());
      map.put("wxappid", params.getWxappId());
@@ -69,8 +68,14 @@
      map.put("client_ip", params.getClientIp());
      map.put("act_name", params.getActName());
      map.put("remark", params.getRemark());
      map.put("scene_id", params.getSceneId());
      map.put("risk_info", params.getRiskInfo());
      if (!StringUtil.isNullOrEmpty(params.getSceneId()))
         map.put("scene_id", params.getSceneId());
      if (!StringUtil.isNullOrEmpty(params.getRiskInfo()))
         map.put("risk_info", params.getRiskInfo());
      map.put("sign", WXUtil.getSignMD5(map, params.getKey()));
      String entity = WXUtil.loadWXMessage(map);
      try {
         String result = HttpUtil.httpsPost("https://api.mch.weixin.qq.com/mmpaymkttransfers/sendredpack",