Selaa lähdekoodia

字符串抽取

詹子聪 5 vuotta sitten
vanhempi
commit
611ea3e3e5

+ 5 - 0
src/main/java/com/miekir/shibei/constants/ServerConstants.java

@@ -0,0 +1,5 @@
+package com.miekir.shibei.constants;
+
+public interface ServerConstants {
+    String EMAIL_ADMIN = "[email protected]";
+}

+ 2 - 2
src/main/java/com/miekir/shibei/controller/api/SystemController.java

@@ -2,6 +2,7 @@ package com.miekir.shibei.controller.api;
 
 import com.alibaba.fastjson.JSON;
 import com.miekir.shibei.bean.*;
+import com.miekir.shibei.constants.ServerConstants;
 import com.miekir.shibei.repository.FeedbackRepository;
 import com.miekir.shibei.repository.SystemRepository;
 import com.miekir.shibei.repository.UpgradeRepository;
@@ -23,7 +24,6 @@ import java.io.*;
 
 @Controller
 public class SystemController {
-    private static final String EMAIL_FEEDBACK = "[email protected]";
 
     @Autowired
     FeedbackRepository feedbackRepository;
@@ -64,7 +64,7 @@ public class SystemController {
 
         try {
             // 同时发送邮件
-            new EmailTool().sendEmail("吾记反馈:" + "【From: " + email + "】" + feedback, EMAIL_FEEDBACK);
+            new EmailTool().sendEmail("吾记反馈:" + "【From: " + email + "】" + feedback, ServerConstants.EMAIL_ADMIN);
         } catch (Exception e) {
             e.printStackTrace();
         }

+ 2 - 1
src/main/java/com/miekir/shibei/tool/RequestTool.java

@@ -2,6 +2,7 @@ package com.miekir.shibei.tool;
 
 import com.alibaba.fastjson.JSON;
 import com.miekir.shibei.bean.User;
+import com.miekir.shibei.constants.ServerConstants;
 import com.miekir.shibei.repository.UserRepository;
 import org.springframework.http.HttpHeaders;
 
@@ -34,7 +35,7 @@ public class RequestTool {
 
     public static boolean isRequestAdminValid(HttpHeaders header, UserRepository userRepository) {
         String email = header.getFirst("email");
-        if (!TextUtils.equals(email, "[email protected]")) {
+        if (!TextUtils.equals(email, ServerConstants.EMAIL_ADMIN)) {
             return false;
         }
         return isRequestValid(header, userRepository);