From 0cbabb6f4b9e00c1c659674a93db9feb5e62b33b Mon Sep 17 00:00:00 2001 From: chenjiahe <763432473@qq.com> Date: 星期四, 16 六月 2022 15:05:02 +0800 Subject: [PATCH] 新增Redis切换数据库方法 --- src/main/java/com/hx/mp/util/MPWeixinBaseUtil.java | 14 ++++++++------ 1 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/hx/mp/util/MPWeixinBaseUtil.java b/src/main/java/com/hx/mp/util/MPWeixinBaseUtil.java index 38b0380..2035142 100644 --- a/src/main/java/com/hx/mp/util/MPWeixinBaseUtil.java +++ b/src/main/java/com/hx/mp/util/MPWeixinBaseUtil.java @@ -37,7 +37,7 @@ //鐢熸垚灏忕▼搴忎簩缁寸爜鍦板潃锛堟柟褰級 public static final String MAKE_TWOCODE_SQUARE_URL = "https://api.weixin.qq.com/cgi-bin/wxaapp/createwxaqrcode?access_token="; //鐢熸垚灏忕▼搴忎簩缁寸爜鍦板潃锛堝渾褰級 - public static final String MAKE_TWOCODE_ROUND_URL = "https://api.weixin.qq.com/wxa/getwxacode?access_token="; + public static final String MAKE_TWOCODE_ROUND_URL = "https://api.weixin.qq.com/wxa/getwxacode?access_token={0}"; //鐢熸垚鏃犻檺浜岀淮鐮� public static final String URL_UNLIMIT_SQUARE = "https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token={0}"; ////////////////////////////////////////////////// @@ -162,19 +162,19 @@ * @return */ public static File createLimitedQrCode(String at, String page, int width, boolean autoColor, - JSONObject lineColor, boolean isHyaline) throws IOException { + JSONObject lineColor, boolean isHyaline) { String imgUrl = null; InputStream in = null; HttpURLConnection conn = null; //鍒涘缓涓存椂鏂囦欢 - File file = File.createTempFile("temp", ".jpg"); - + File file = null; try { + file = File.createTempFile("temp", ".jpg"); //鐢熸垚鍙戦�佹暟鎹� JSONObject obj = new JSONObject(); obj.put("width", width); - obj.put("page", page); + obj.put("path", page); obj.put("auto_color", autoColor); obj.put("line_color", lineColor); obj.put("is_hyaline", isHyaline); @@ -246,7 +246,9 @@ conn = null; } }finally { - file.deleteOnExit(); + if(file != null){ + file.deleteOnExit(); + } } return file; } -- Gitblit v1.8.0