From 2cdd6ca7baec970c743fef906edb34ca4ebf6760 Mon Sep 17 00:00:00 2001 From: "rui.zhang" Date: Fri, 1 Apr 2016 11:12:46 +0800 Subject: [PATCH] platform permission fix bug --- .../com/lyms/platform/operate/web/controller/UsersController.java | 5 +++++ .../platform/operate/web/inteceptor/TokenValidateInteceptor.java | 5 +---- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/UsersController.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/UsersController.java index ca6baf7..0ccaead 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/UsersController.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/UsersController.java @@ -117,6 +117,11 @@ public class UsersController extends BaseController { String key =LoginUtil.login(account, code, typeId, token); if(null != key) { + Users users1 = new Users(); + users1.setId(users.get(0).getId()); + users1.setLastLoginTime(new Date()); + usersService.updateUsers(users1); + Map result = new HashMap<>(); result.put("token", key); ResultUtils.buildSuccessResultAndWrite(response, result); diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/inteceptor/TokenValidateInteceptor.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/inteceptor/TokenValidateInteceptor.java index f30c38b..b6f2559 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/inteceptor/TokenValidateInteceptor.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/inteceptor/TokenValidateInteceptor.java @@ -80,10 +80,7 @@ public class TokenValidateInteceptor extends HandlerInterceptorAdapter { loginContext.setId(users.getId()); loginContext.setToken(token); httpServletRequest.setAttribute("loginContext", loginContext); - Users users1 = new Users(); - users1.setId(users.getId()); - users1.setLastLoginTime(new Date()); - usersService.updateUsers(users1); + LogUtil.tokenInfo(" userId:" + users.getId() + ", ,url:" + httpServletRequest.getRequestURI() + ",method:" + httpServletRequest.getMethod()); return loginContext.isLogin(); -- 1.8.3.1