mirror of
https://codeup.aliyun.com/64f7d6b8ce01efaafef1e678/coal/coal.git
synced 2026-01-25 07:46:40 +08:00
bugfix
This commit is contained in:
@@ -49,4 +49,10 @@ public class LoginUserController {
|
||||
public Page<LoginUserDto> list(@RequestBody CommonQuery request) {
|
||||
return this.service.list(request);
|
||||
}
|
||||
|
||||
@PostMapping("/logout")
|
||||
public Boolean logout(@RequestBody IdRequest request) {
|
||||
this.service.logout(request);
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -10,6 +10,7 @@ import cn.lihongjie.coal.loginUser.dto.UpdateLoginUserDto;
|
||||
import cn.lihongjie.coal.loginUser.entity.LoginUserEntity;
|
||||
import cn.lihongjie.coal.loginUser.mapper.LoginUserMapper;
|
||||
import cn.lihongjie.coal.loginUser.repository.LoginUserRepository;
|
||||
import cn.lihongjie.coal.session.SessionService;
|
||||
import cn.lihongjie.coal.sysconfig.service.SysConfigService;
|
||||
|
||||
import jakarta.annotation.PostConstruct;
|
||||
@@ -199,4 +200,10 @@ public class LoginUserService extends BaseService<LoginUserEntity, LoginUserRepo
|
||||
this.repository.deleteById(sessionId);
|
||||
this.clearCache(sessionId);
|
||||
}
|
||||
|
||||
@Autowired SessionService sessionService;
|
||||
|
||||
public void logout(IdRequest request) {
|
||||
sessionService.logout(request.getId());
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user