Selaa lähdekoodia

update 增加用户登出日志

疯狂的狮子li 3 vuotta sitten
vanhempi
commit
64b183da36

+ 1 - 0
ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java

@@ -65,6 +65,7 @@ public class SysLoginController {
     public R<Void> logout() {
         try {
             StpUtil.logout();
+            loginService.logout(LoginHelper.getUsername());
         } catch (NotLoginException e) {
         }
         return R.ok("退出成功");

+ 4 - 0
ruoyi-system/src/main/java/com/ruoyi/system/service/SysLoginService.java

@@ -97,6 +97,10 @@ public class SysLoginService {
         return StpUtil.getTokenValue();
     }
 
+    public void logout(String loginName) {
+        asyncService.recordLogininfor(loginName, Constants.LOGOUT, MessageUtils.message("user.logout.success"), ServletUtils.getRequest());
+    }
+
     /**
      * 校验验证码
      *