| | |
| | |
|
| | | 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());
|
| | |
| | | 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",
|