diff --git a/src/main/java/com/ycwl/basic/enums/StatisticEnum.java b/src/main/java/com/ycwl/basic/enums/StatisticEnum.java
index 05b4cc5..a41b744 100644
--- a/src/main/java/com/ycwl/basic/enums/StatisticEnum.java
+++ b/src/main/java/com/ycwl/basic/enums/StatisticEnum.java
@@ -14,6 +14,7 @@ public enum StatisticEnum {
     DOWNLOAD(8,"下载"),
     CLICK_ON_PAYMENT(9,"点击支付、购买"),
     OTHER_ENTER(10,"其他渠道进入"),
+    SCAN_MARKED_CODE(20,"扫描特殊标记码"),
 
     ;
 
diff --git a/src/main/java/com/ycwl/basic/exception/CustomExceptionHandle.java b/src/main/java/com/ycwl/basic/exception/CustomExceptionHandle.java
index 5936407..37f9720 100644
--- a/src/main/java/com/ycwl/basic/exception/CustomExceptionHandle.java
+++ b/src/main/java/com/ycwl/basic/exception/CustomExceptionHandle.java
@@ -17,7 +17,6 @@ import org.springframework.web.context.request.ServletRequestAttributes;
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;
 import java.io.IOException;
-import java.util.Arrays;
 import java.util.Enumeration;
 import java.util.stream.Collectors;
 
@@ -74,15 +73,14 @@ public class CustomExceptionHandle {
     @ExceptionHandler(value = Exception.class)
     public ApiResponse<String> handle(Exception e) {
         LOGGER.error("系统异常 -> {}", e.getMessage(), e);
-        new Thread(() -> {
-            NotifyFactory.to().sendTo(
-                    new NotifyContent(
-                            "帧途后台报错了!",
-                            e.getMessage() + "\n---\n请求主体:\n```\n" + getRequestAsText() + "\n```\n---\n错误栈:\n```\n" + getStackTrace(e) + "\n```"
-                    ),
-                    "default_user"
-            );
-        }).start();
+        String requestText = getRequestAsText();
+        new Thread(() -> NotifyFactory.via().sendTo(
+                new NotifyContent(
+                        "帧途后台报错了!",
+                        e.getMessage() + "\n---\n请求主体:\n```\n" + requestText + "\n```\n---\n错误栈:\n```\n" + getStackTrace(e) + "\n```"
+                ),
+                "default_user"
+        )).start();
         return ApiResponse.buildResult(BizCodeEnum.SERVER_UNKONWN_ERROR);
     }