From 3b13336161b5f0d1d63e4845d197a10521d08584 Mon Sep 17 00:00:00 2001 From: feige <791364011@qq.com> Date: 星期二, 06 五月 2025 17:07:39 +0800 Subject: [PATCH] 增加了二维码接口 --- ruoyi-admin/src/main/java/com/ruoyi/web/controller/zhang/qrCodeController.java | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/zhang/qrCodeController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/zhang/qrCodeController.java index c766895..0f39e53 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/zhang/qrCodeController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/zhang/qrCodeController.java @@ -2,6 +2,7 @@ import cn.hutool.extra.qrcode.QrCodeUtil; import cn.hutool.extra.qrcode.QrConfig; +import com.google.zxing.qrcode.decoder.ErrorCorrectionLevel; import com.ruoyi.common.annotation.Log; import com.ruoyi.common.config.RuoYiConfig; import com.ruoyi.common.core.domain.AjaxResult; @@ -112,6 +113,7 @@ QrConfig config = new QrConfig(300, 300); config.setMargin(3); // config.setErrorCorrection(ErrorCorrectionLevel.H); + config.setErrorCorrection(ErrorCorrectionLevel.H); // 璁剧疆鍓嶆櫙鑹诧紝鏃簩缁寸爜棰滆壊锛堥潚鑹诧級 // config.setForeColor(new Color(0,60,130).getRGB()); @@ -121,6 +123,7 @@ config ); String url = ""; + System.out.println(76768999); // 杞崲娴佷俊鎭啓鍑� FastByteArrayOutputStream os = new FastByteArrayOutputStream(); @@ -132,6 +135,8 @@ InputStream input = new ByteArrayInputStream(os.toByteArray()); //InputStream杞垚MultipartFile MultipartFile multipartFile =new MockMultipartFile("file", "file.jpg", "text/plain", input); + System.out.println(76768999); + System.out.println(filePath); String fileName = FileUploadUtils.upload(multipartFile,filePath); url = serverConfig.getUrl() + fileName; @@ -150,6 +155,7 @@ } catch (IOException e) { + System.out.println(e.getMessage()); return AjaxResult.error(e.getMessage()); } -- Gitblit v1.9.1