@@ -65,6 +65,7 @@ public class SysLoginController {
public R<Void> logout() {
try {
StpUtil.logout();
+ loginService.logout(LoginHelper.getUsername());
} catch (NotLoginException e) {
}
return R.ok("退出成功");
@@ -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());
+ }
+
/**
* 校验验证码
*