xiang 3 týždňov pred
rodič
commit
7a6a4e0e66

+ 1 - 0
.idea/compiler.xml

@@ -18,6 +18,7 @@
       </profile>
     </annotationProcessing>
     <bytecodeTargetLevel>
+      <module name="admin" target="1.8" />
       <module name="artlist" target="1.8" />
     </bytecodeTargetLevel>
   </component>

+ 2 - 0
.idea/encodings.xml

@@ -1,6 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <project version="4">
   <component name="Encoding">
+    <file url="file://$PROJECT_DIR$/admin/src/main/java" charset="UTF-8" />
+    <file url="file://$PROJECT_DIR$/admin/src/main/resources" charset="UTF-8" />
     <file url="file://$PROJECT_DIR$/artist/src/main/java" charset="UTF-8" />
     <file url="file://$PROJECT_DIR$/artist/src/main/resources" charset="UTF-8" />
     <file url="file://$PROJECT_DIR$/auth/src/main/java" charset="UTF-8" />

+ 6 - 1
.idea/misc.xml

@@ -1,4 +1,3 @@
-<?xml version="1.0" encoding="UTF-8"?>
 <project version="4">
   <component name="EntryPointsManager">
     <list size="1">
@@ -22,8 +21,14 @@
         <option value="$PROJECT_DIR$/search/pom.xml" />
         <option value="$PROJECT_DIR$/media/pom.xml" />
         <option value="$PROJECT_DIR$/artist/pom.xml" />
+        <option value="$PROJECT_DIR$/admin/pom.xml" />
       </list>
     </option>
+    <option name="ignoredFiles">
+      <set>
+        <option value="$PROJECT_DIR$/admin/pom.xml" />
+      </set>
+    </option>
   </component>
   <component name="ProjectRootManager" version="2" languageLevel="JDK_18" default="true" project-jdk-name="18" project-jdk-type="JavaSDK">
     <output url="file://$PROJECT_DIR$/out" />

+ 2 - 1
base/src/main/java/com/base/exception/GlobalExceptionHandler.java

@@ -23,6 +23,7 @@ public class GlobalExceptionHandler {
     @ExceptionHandler(Exception.class)
     @ResponseStatus(HttpStatus.INTERNAL_SERVER_ERROR)
     public Result<String> exception(Exception e) {
-        return Result.fail( e.getMessage());
+        log.error("发生异常: {}", e.getMessage());
+        return Result.fail( "发生异常请重试或联系管理员");
     }
 }

+ 2 - 0
content/src/main/java/com/content/controller/SwipperController.java

@@ -4,6 +4,7 @@ import com.base.utils.Result;
 import com.content.domain.po.Swipper;
 import com.content.service.ISwipperService;
 import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.security.core.context.SecurityContextHolder;
 import org.springframework.web.bind.annotation.GetMapping;
 import org.springframework.web.bind.annotation.RequestMapping;
@@ -24,6 +25,7 @@ public class SwipperController {
     @Autowired
     private ISwipperService swipperService;
     @GetMapping("/swipper")
+    @PreAuthorize("hasRole('ROLE_USER')")
     public Result<List<Swipper>> findRecommend(){
         List<Swipper> list = swipperService.list();
         // 添加调试信息

+ 0 - 2
gateway/src/main/java/com/gateway/GatewayApplication.java

@@ -1,8 +1,6 @@
 package com.gateway;
-
 import org.springframework.boot.SpringApplication;
 import org.springframework.boot.autoconfigure.SpringBootApplication;
-
 @SpringBootApplication
 public class GatewayApplication {
     public static void main(String[] args) {