From 81da61b828e29b7745e1382dfbbaeb685dc083ef Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期二, 23 一月 2024 17:17:55 +0800
Subject: [PATCH] 抖音转链修改

---
 fanli/src/main/java/com/yeshi/fanli/aspect/AdminLoginAspect.java |   22 +++++++++++++++++++---
 1 files changed, 19 insertions(+), 3 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/aspect/AdminLoginAspect.java b/fanli/src/main/java/com/yeshi/fanli/aspect/AdminLoginAspect.java
index c02fc44..d7779f8 100644
--- a/fanli/src/main/java/com/yeshi/fanli/aspect/AdminLoginAspect.java
+++ b/fanli/src/main/java/com/yeshi/fanli/aspect/AdminLoginAspect.java
@@ -17,6 +17,8 @@
 import org.aspectj.lang.annotation.Around;
 import org.aspectj.lang.annotation.Aspect;
 import org.aspectj.lang.reflect.MethodSignature;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 import org.springframework.stereotype.Component;
 import org.springframework.web.context.request.RequestContextHolder;
 import org.springframework.web.context.request.ServletRequestAttributes;
@@ -36,6 +38,8 @@
 @Aspect
 public class AdminLoginAspect {
 
+    private Logger logger = LoggerFactory.getLogger(AdminLoginAspect.class);
+
     @Resource
     private AdminUserService adminUserService;
 
@@ -53,7 +57,16 @@
 
         AdminUser admin = (AdminUser) request.getSession().getAttribute(Constant.SESSION_ADMIN);
 
+        if (Constant.IS_TEST) {
+            admin = new AdminUser();
+            admin.setId(1L);
+            admin.setName("Ceshi");
+            admin.setAccount("ceshi");
+        }
+
+
         if (admin == null) {
+
 
             String from = request.getParameter("from");
             // 閭欢H5鏉ユ簮鐨勪笉鍒ゆ柇鏄惁鐧诲綍
@@ -64,19 +77,22 @@
                     signAES = URLDecoder.decode(request.getParameter("sign"), "UTF-8");
                 String sign = AESUtil.decrypt(signAES, Constant.ADMINH5_AESKEY);
                 if (!StringUtil.isNullOrEmpty(sign)) {
-                    LogHelper.error("H5瀹℃牳绛惧悕:" + sign);
+                    logger.debug("H5瀹℃牳绛惧悕:" + sign);
                     JSONObject json = JSONObject.fromObject(sign);
                     long time = json.optLong("timeStamp");
                     long adminId = json.optLong("adminId");
                     AdminUser adminUser = adminUserService.selectByPrimaryKey(adminId);
                     // 1涓皬鏃堕摼鎺ュけ鏁�
                     if (System.currentTimeMillis() - time > 1000 * 60 * 60 || adminUser == null) {
+                        logger.debug("H5瀹℃牳閾炬帴澶辨晥");
                         servletContainer.getResponse().getWriter()
                                 .print(callback + "(" + JsonUtil.loadFalseResult(2, "閾炬帴澶辨晥") + ")");
                         return null;
                     } else {
+                        logger.debug("H5瀹℃牳璁剧疆Session寮�濮�");
                         request.getSession().setAttribute(Constant.SESSION_ADMIN, adminUser);
                         request.getSession().setAttribute(Constant.SESSION_EXTRACT_VERIFY_RESULT, "1");
+                        logger.debug("H5瀹℃牳璁剧疆Session缁撴潫");
                     }
                 } else {
                     servletContainer.getResponse().getWriter()
@@ -129,8 +145,8 @@
             }
         }
 
-        if (acceptData != null)
-            acceptData.setSystem(system);
+//        if (acceptData != null)
+//            acceptData.setSystem(system);
 
         Object obj = null;
 

--
Gitblit v1.8.0