package com.cloud.user.controller;
|
|
import com.cloud.model.sys.LoginAppUser;
|
import com.cloud.user.filter.AuthNoneIgnore;
|
import com.cloud.user.service.TokenService;
|
import com.cloud.user.vo.BbEmployeeVO;
|
import io.swagger.annotations.Api;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.web.bind.annotation.RequestBody;
|
import org.springframework.web.bind.annotation.RequestMapping;
|
import org.springframework.web.bind.annotation.RestController;
|
|
import java.util.Map;
|
|
@Api(value = "tokenController", description = "登录的用户名获取,给人员添加接口调用")
|
@RequestMapping("data/api-u/token")
|
@RestController
|
public class TokenController {
|
|
@Autowired
|
private TokenService service;
|
|
@RequestMapping("/getUserName")
|
@AuthNoneIgnore
|
public String getUserName(String token) {
|
System.out.println("接收到的token是"+token);
|
LoginAppUser user = service.currentUserByToken(token);
|
String userName = "";
|
if(user!=null){
|
userName = user.getUsername();
|
}
|
return userName;
|
}
|
}
|