|
|
|
@ -4,6 +4,8 @@ import com.elink.esua.epdc.common.token.dto.AnalysisUserAuthorizationDTO; |
|
|
|
import com.elink.esua.epdc.common.token.dto.AnalysisUserLoginDTO; |
|
|
|
import com.elink.esua.epdc.common.token.dto.TokenDto; |
|
|
|
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.form.EpdcWorkAppUserMaTokenFormDTO; |
|
|
|
@ -112,4 +114,19 @@ public class ApiAnalysisUserController { |
|
|
|
public Result<List<UserSortRankResultDTO>> userRegisterSort(UserSortRankFormDTO formDto) { |
|
|
|
return analysisUserService.userRegisterSort(formDto); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
* @describe: 数据端-用户退出 |
|
|
|
* @author wangtong |
|
|
|
* @date 2020/6/18 16:30 |
|
|
|
* @param |
|
|
|
* @return com.elink.esua.epdc.commons.tools.utils.Result |
|
|
|
*/ |
|
|
|
@PostMapping("logout") |
|
|
|
public Result logout() { |
|
|
|
UserDetail user = SecurityUser.getUser(); |
|
|
|
Long userId = user.getId(); |
|
|
|
return analysisUserService.logout(userId); |
|
|
|
} |
|
|
|
} |
|
|
|
|