From 7b05ee530ef5bc52045d58efba6a5aff970920ad Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期四, 13 二月 2025 17:07:27 +0800
Subject: [PATCH] 系统基本功能完善,用用来做SpringBoot系统的基本框架(集成mybatis/redis/腾讯云对象存储/阿里云一键登录)

---
 src/main/java/com/everyday/word/aspect/SignValidateAspect.java |   10 ++++------
 1 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/src/main/java/com/everyday/word/aspect/SignValidateAspect.java b/src/main/java/com/everyday/word/aspect/SignValidateAspect.java
index 7851b5b..0fbe7b3 100644
--- a/src/main/java/com/everyday/word/aspect/SignValidateAspect.java
+++ b/src/main/java/com/everyday/word/aspect/SignValidateAspect.java
@@ -34,11 +34,9 @@
     @Around(EDP)
     public Object around(ProceedingJoinPoint joinPoint) throws Throwable {
         Object[] args = joinPoint.getArgs();
-        PrintWriter out = null;
         ServletRequestAttributes servletContainer = (ServletRequestAttributes) RequestContextHolder
                 .getRequestAttributes();
 
-        out = servletContainer.getResponse().getWriter();
         HttpServletRequest request = servletContainer.getRequest();
 
         AcceptData acceptData = null;
@@ -50,7 +48,7 @@
             }
         }
         if (acceptData == null) {
-            out.print(JsonUtil.loadFalseResult(-1, "绛惧悕閿欒"));
+            servletContainer.getResponse().getWriter().print(JsonUtil.loadFalseResult(-1, "绛惧悕閿欒"));
             return null;
         }
 
@@ -65,20 +63,19 @@
                 JSONObject data = new JSONObject();
                 data.put("code", -2);
                 data.put("msg", "鏃堕棿閿欒");
+                PrintWriter out = servletContainer.getResponse().getWriter();
                 out.print(data);
                 out.close();
                 return null;
             }
-            final String url = request.getRequestURI();
 
             Object obj = null;
             try {
-                long startTime = System.currentTimeMillis();
                 obj = joinPoint.proceed(args);
-                final long responseTime = System.currentTimeMillis() - startTime;
                 // 璁板綍澶т簬2s鐨勮姹�
             } catch (Throwable e) {
                 if (!Constant.IS_TEST) {
+                    PrintWriter out = servletContainer.getResponse().getWriter();
                     out.print(JsonUtil.loadFalseResult(90009, "鏈嶅姟鍣ㄥ唴閮ㄩ敊璇�"));
                 } else {
                     throw e;
@@ -86,6 +83,7 @@
             }
             return obj;
         } else {
+            PrintWriter out = servletContainer.getResponse().getWriter();
             out.print(JsonUtil.loadFalseResult(-1, "绛惧悕閿欒"));
             out.close();
             return null;

--
Gitblit v1.8.0