From 423e9bfb73d7f55156eb4996a13911972b1fb665 Mon Sep 17 00:00:00 2001 From: xiaoyong931011 <15274802129@163.com> Date: Wed, 07 Sep 2022 15:17:22 +0800 Subject: [PATCH] 20220902 --- src/main/java/cc/mrbird/febs/pay/service/impl/XcxPayServiceImpl.java | 20 ++++++++++---------- 1 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/pay/service/impl/XcxPayServiceImpl.java b/src/main/java/cc/mrbird/febs/pay/service/impl/XcxPayServiceImpl.java index a89212a..110339a 100644 --- a/src/main/java/cc/mrbird/febs/pay/service/impl/XcxPayServiceImpl.java +++ b/src/main/java/cc/mrbird/febs/pay/service/impl/XcxPayServiceImpl.java @@ -411,24 +411,24 @@ if (type == null) { // 该接口无数量限制,但是 scene 传参最大字符长度为32个字符 url = StrFormatter.format("https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token={}",redisUtils.get(WechatConfigure.WX_ACCESS_TOKEN_REDIS_KEY).toString()); - obj.put("scene", scene); - obj.put("path", path); + obj.set("scene", scene); + obj.set("page", path); } else { // 该接口存在数量限制, 总共可生成10w个, 但参数是接在path后面 url = StrFormatter.format("https://api.weixin.qq.com/wxa/getwxacode?access_token={}", redisUtils.get(WechatConfigure.WX_ACCESS_TOKEN_REDIS_KEY).toString()); - obj.put("path", path + "?" + scene ); + obj.set("page", path + "?" + scene ); } //最小 280px,最大 1280px - obj.put("width", width); - obj.put("auto_color", false); + obj.set("width", width); + obj.set("auto_color", false); cn.hutool.json.JSONObject obj2 = JSONUtil.createObj(); - obj2.put("r", 0); - obj2.put("g", 0); - obj2.put("b", 0); - obj.put("line_color", obj2); + obj2.set("r", 0); + obj2.set("g", 0); + obj2.set("b", 0); + obj.set("line_color", obj2); //是否需要透明底色,为 true 时,生成透明底色的小程序码 - obj.put("is_hyaline", false); + obj.set("is_hyaline", false); try { HttpResponse execute = HttpRequest.post(url).body(obj.toString(), "application/json").execute(); InputStream inputStream = execute.bodyStream(); -- Gitblit v1.9.1