|
@@ -9,6 +9,7 @@ import com.fdkankan.manage.entity.SysRole;
|
|
|
import com.fdkankan.manage.entity.SysUser;
|
|
|
import com.fdkankan.manage.service.ISysRoleService;
|
|
|
import com.fdkankan.manage.service.ISysUserService;
|
|
|
+import com.fdkankan.manage.service.impl.ManageService;
|
|
|
import com.fdkankan.manage.vo.request.SysUserParam;
|
|
|
import com.fdkankan.manage.vo.response.ManageLoginResponse;
|
|
|
import com.fdkankan.manage.vo.response.SysUserVo;
|
|
@@ -28,12 +29,18 @@ public class SysUserController extends BaseController{
|
|
|
ISysUserService sysUserService;
|
|
|
@Autowired
|
|
|
ISysRoleService sysRoleService;
|
|
|
+ @Autowired
|
|
|
+ ManageService manageService;
|
|
|
|
|
|
|
|
|
@GetMapping("/getInfo")
|
|
|
public ResultData getInfo(){
|
|
|
String loginId = (String) StpUtil.getLoginId();
|
|
|
SysUser sysUser = sysUserService.getById(Long.valueOf(loginId));
|
|
|
+ if(sysUser.getStatus() == 0){
|
|
|
+ manageService.logout();
|
|
|
+ throw new BusinessException(ResultCode.USERNAME_ERROR);
|
|
|
+ }
|
|
|
SysUserVo userVo = new SysUserVo();
|
|
|
SysRole role = sysRoleService.getById(sysUser.getRoleId());
|
|
|
userVo.setRoleId(role.getId());
|