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