fangqing 4 долоо хоног өмнө
parent
commit
7bb3f78010

+ 6 - 2
ruoyi-generator/src/main/java/com/ruoyi/generator/controller/CommunitySettingsController.java

@@ -5,7 +5,7 @@ import com.ruoyi.common.annotation.Anonymous;
 import com.ruoyi.common.core.domain.AjaxResult;
 import com.ruoyi.common.exception.user.ProjectException;
 import com.ruoyi.common.utils.SecurityUtils;
-import com.ruoyi.generator.domain.Community.CommunityCollectionArticle;
+import org.springframework.http.HttpHeaders;
 import com.ruoyi.generator.domain.Community.CommunityUserNotification;
 import com.ruoyi.generator.domain.Community.CommunityUserPrivacy;
 import com.ruoyi.generator.domain.Community.CommunityUserProtocol;
@@ -22,6 +22,7 @@ import org.springframework.http.MediaType;
 import org.springframework.http.ResponseEntity;
 import org.springframework.web.bind.annotation.*;
 
+import java.nio.charset.StandardCharsets;
 import java.util.List;
 import java.util.Objects;
 
@@ -154,8 +155,11 @@ public class CommunitySettingsController {
             throw new ProjectException();
         }
 
+        // 手动创建 MediaType,并设置字符集为 UTF-8
+        MediaType mediaType = new MediaType("text", "html", StandardCharsets.UTF_8);
+
         return ResponseEntity.ok()
-                .contentType(MediaType.TEXT_HTML)
+                .contentType(mediaType)
                 .body(content);
     }