From 0bbbd746e8c39d91ad7b47a4e36e29ab972dc98c Mon Sep 17 00:00:00 2001
From: liusheng <337615773@qq.com>
Date: 星期二, 20 十月 2026 16:56:54 +0800
Subject: [PATCH] 处理长期任务发送问题

---
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/QRCodeController.java |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/QRCodeController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/QRCodeController.java
index 95945b0..60490bd 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/QRCodeController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/QRCodeController.java
@@ -10,9 +10,7 @@
 import com.mchange.v2.uid.UidUtils;
 import com.ruoyi.common.core.domain.AjaxResult;
 import com.ruoyi.framework.config.ServerConfig;
-import com.smartor.domain.Question;
-import com.smartor.domain.SvyLibTemplate;
-import freemarker.template.Configuration;
+import com.ruoyi.template.domain.SvyLibTemplate;import freemarker.template.Configuration;
 import freemarker.template.Template;
 import freemarker.template.TemplateException;
 import io.swagger.annotations.Api;
@@ -35,6 +33,7 @@
 import java.io.StringWriter;
 import java.net.URI;
 import java.util.*;
+import com.ruoyi.task.domain.Question;
 
 @Slf4j
 @Api(description = "闂嵎浜岀淮鐮�")
@@ -73,7 +72,12 @@
     public String generateStaticHtml(@PathVariable("reqid") String reqid, @PathVariable("userid") String userid) throws IOException, TemplateException {
         // 鍒涘缓Freemarker閰嶇疆
         Configuration configuration = new Configuration(Configuration.VERSION_2_3_31);
-        configuration.setClassForTemplateLoading(SvyLibTemplateController.class, "/template");
+        // 鈿狅笍 鍘熷啓娉曟槸 `setClassForTemplateLoading(SvyLibTemplateController.class, "/template")`锛�
+        //    閭f槸鎷垮畠褰�**绫昏矾寰勯敋鐐�**锛堟ā鏉垮湪 ruoyi-template 鐨� resources/template 涓嬶級銆�
+        //    璇� Controller 宸查殢妯℃澘妯″潡鍖栨惉杩� ruoyi-template锛岀被璺緞鏍�**娌″彉**
+        //    锛堝悓涓�涓� jar锛夛紝鎵�浠ョ瓑浠峰湴鏀圭敤鍚屼负 ruoyi-template 閲岀殑 SvyLibTemplate 浣滈敋鐐�
+        //    鈥斺�� 閬垮厤 smartor 渚у幓寮曠敤妯″潡鐨� controller 鍖呫��
+        configuration.setClassForTemplateLoading(SvyLibTemplate.class, "/template");
         configuration.setDefaultEncoding("UTF-8");
 
         try {

--
Gitblit v1.9.3