From 0eaaac435d91a2240a63b5b36758b9044c54c32f Mon Sep 17 00:00:00 2001 From: Junjie <540245094@qq.com> Date: 星期三, 20 十二月 2023 12:34:41 +0800 Subject: [PATCH] 登录鉴别 --- zy-asrs-wms/src/main/java/com/zy/asrs/wms/config/AdminInterceptor.java | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/config/AdminInterceptor.java b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/config/AdminInterceptor.java index 8ba613d..4960cac 100644 --- a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/config/AdminInterceptor.java +++ b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/config/AdminInterceptor.java @@ -2,6 +2,7 @@ import com.alibaba.fastjson.JSON; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.zy.asrs.common.domain.enums.LoginSystemType; import com.zy.asrs.common.properties.SystemProperties; import com.zy.asrs.common.sys.entity.OperateLog; import com.zy.asrs.common.sys.entity.User; @@ -107,7 +108,7 @@ private boolean check(HttpServletRequest request, HttpServletResponse response, String memo) { try { String token = request.getHeader("token"); - UserLogin userLogin = userLoginService.getOne(new LambdaQueryWrapper<UserLogin>().eq(UserLogin::getToken, token)); + UserLogin userLogin = userLoginService.getOne(new LambdaQueryWrapper<UserLogin>().eq(UserLogin::getToken, token).eq(UserLogin::getSystem, String.valueOf(LoginSystemType.WMS))); if (null == userLogin){ Http.response(response, BaseRes.DENIED); return false; @@ -138,6 +139,7 @@ operateLog.setIp(request.getRemoteAddr()); operateLog.setUserId(user.getId()); operateLog.setRequest(JSON.toJSONString(request.getParameterMap())); + operateLog.setSystem(String.valueOf(LoginSystemType.WMS)); request.setAttribute("operateLog", operateLog); } return true; -- Gitblit v1.9.1