From a4093814b51bba7eae9530cfa076f6242df3f5f8 Mon Sep 17 00:00:00 2001 From: zjj <3272660260@qq.com> Date: 星期一, 17 二月 2025 14:59:43 +0800 Subject: [PATCH] #移库任务 --- zy-asrs-wms/src/main/java/com/zy/asrs/wms/config/AdminInterceptor.java | 10 ++++------ 1 files changed, 4 insertions(+), 6 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..d17f8ba 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; @@ -122,22 +123,19 @@ } // 璇锋眰缂撳瓨 request.setAttribute("userId", user.getId()); + request.setAttribute("hostId", userLogin.getHostId()); // 鏇存柊 token 鏈夋晥鏈� userLogin.setCreateTime(new Date()); userLoginService.updateById(userLogin); // 鎿嶄綔鏃ュ織 if (!Cools.isEmpty(memo)) { - // 杩涜婵�娲诲垽鏂� - if (!SystemProperties.SYSTEM_ACTIVATION) { - Http.response(response, BaseRes.NO_ACTIVATION); - return false; - } // 璁板綍鎿嶄綔鏃ュ織 OperateLog operateLog = new OperateLog(); operateLog.setAction(Cools.isEmpty(memo)?request.getRequestURI():memo); 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