From f537abe9f3646c739beaf15076246a2f71a347e9 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期四, 20 二月 2025 16:57:55 +0800 Subject: [PATCH] IOS广告增加区域屏蔽 --- src/main/java/com/yeshi/buwan/aspect/LoginAspect.java | 19 ++++++++----------- 1 files changed, 8 insertions(+), 11 deletions(-) diff --git a/src/main/java/com/yeshi/buwan/aspect/LoginAspect.java b/src/main/java/com/yeshi/buwan/aspect/LoginAspect.java index 3b8b970..c7bd5d3 100644 --- a/src/main/java/com/yeshi/buwan/aspect/LoginAspect.java +++ b/src/main/java/com/yeshi/buwan/aspect/LoginAspect.java @@ -1,9 +1,7 @@ package com.yeshi.buwan.aspect; -import java.io.IOException; - -import javax.servlet.http.HttpServletRequest; - +import com.yeshi.buwan.domain.AdminInfo; +import com.yeshi.buwan.util.Constant; import org.aspectj.lang.ProceedingJoinPoint; import org.aspectj.lang.annotation.Around; import org.aspectj.lang.annotation.Aspect; @@ -11,8 +9,7 @@ import org.springframework.web.context.request.RequestContextHolder; import org.springframework.web.context.request.ServletRequestAttributes; -import com.yeshi.buwan.domain.AdminInfo; -import com.yeshi.buwan.util.Constant; +import javax.servlet.http.HttpServletRequest; @Component @Aspect @@ -20,15 +17,15 @@ @Around("execution(public * com.yeshi.buwan.controller.admin.api.*.*(..))") - public Object verifyLoginState(ProceedingJoinPoint joinPoint) throws IOException { + public Object verifyLoginState(ProceedingJoinPoint joinPoint) throws Throwable { ServletRequestAttributes servletContainer = (ServletRequestAttributes)RequestContextHolder.getRequestAttributes(); HttpServletRequest request = servletContainer.getRequest(); -// AdminInfo admin = (AdminInfo) request.getSession().getAttribute(Constant.ADMIN); -// if(admin==null){ -// return null; -// } + AdminInfo admin = (AdminInfo) request.getSession().getAttribute(Constant.ADMIN); + if(admin==null){ + return null; + } Object[] args = joinPoint.getArgs(); Object obj = null; try { -- Gitblit v1.8.0