|
|
@ -1,9 +1,9 @@ |
|
|
|
package com.elink.esua.epdc.controller; |
|
|
|
|
|
|
|
import com.elink.esua.epdc.common.token.dto.TokenDto; |
|
|
|
import com.elink.esua.epdc.common.token.dto.WorkUserAuthorizationDTO; |
|
|
|
import com.elink.esua.epdc.common.token.dto.WorkUserLoginDTO; |
|
|
|
import com.elink.esua.epdc.commons.tools.annotation.LoginUser; |
|
|
|
import com.elink.esua.epdc.commons.tools.security.user.SecurityUser; |
|
|
|
import com.elink.esua.epdc.commons.tools.security.user.UserDetail; |
|
|
|
import com.elink.esua.epdc.commons.tools.utils.Result; |
|
|
|
import com.elink.esua.epdc.commons.tools.validator.ValidatorUtils; |
|
|
|
import com.elink.esua.epdc.dto.epdc.form.*; |
|
|
@ -184,13 +184,15 @@ public class ApiWorkUserController { |
|
|
|
|
|
|
|
/** |
|
|
|
* 退出登录 |
|
|
|
* @param tokenDto |
|
|
|
* |
|
|
|
* @return |
|
|
|
* @Author wanggongfeng |
|
|
|
* @Date 2019/12/25 10:17 |
|
|
|
*/ |
|
|
|
@PostMapping("logout") |
|
|
|
public Result logout(@LoginUser TokenDto tokenDto) { |
|
|
|
return workUserService.logout(tokenDto); |
|
|
|
public Result logout() { |
|
|
|
UserDetail user = SecurityUser.getUser(); |
|
|
|
Long userId = user.getId(); |
|
|
|
return workUserService.logout(userId); |
|
|
|
} |
|
|
|
} |
|
|
|