Browse Source

feat: 修改登出接口

master_tdsql
hxh 7 months ago
parent
commit
0501a585e9
  1. 14
      shuili-admin/src/main/java/com/kms/web/controller/system/SysLoginController.java

14
shuili-admin/src/main/java/com/kms/web/controller/system/SysLoginController.java

@ -141,13 +141,21 @@ public class SysLoginController extends BaseController {
@PostMapping("/logout") @PostMapping("/logout")
@SaCheckLogin @SaCheckLogin
public ModelAndView logout() { public AjaxResult logout() {
// 登录保存缓存 // 登录保存缓存
StpUtil.logout(); StpUtil.logout();
if (StringUtils.isNotBlank(logoutUrl)) { if (StringUtils.isNotBlank(logoutUrl)) {
return new ModelAndView(new RedirectView(logoutUrl)); return AjaxResult.success(new ProxyInfo() {{
setType("redirect");
setUrl(logoutUrl);
}});
} else { } else {
return new ModelAndView(new RedirectView("/login")); String loginPath = "login";
return AjaxResult.success(new ProxyInfo() {{
setType("local");
setUrl(loginPath);
}});
} }
} }

Loading…
Cancel
Save