出来登录问题

This commit is contained in:
TinyAnts 2023-03-16 15:51:32 +08:00
parent 2166e40352
commit 5eb9a04d6d
2 changed files with 9 additions and 0 deletions

View File

@ -1,6 +1,7 @@
package com.mdd.common.exception;
import com.mdd.common.enums.HttpEnum;
import io.swagger.models.auth.In;
/**
* 操作系统异常
@ -11,4 +12,7 @@ public class OperateException extends BaseException {
super(HttpEnum.FAILED.getCode(), msg);
}
public OperateException(String msg, Integer errCode) {
super(errCode, msg);
}
}

View File

@ -2,6 +2,8 @@ package com.mdd.front.controller;
import com.mdd.common.aop.NotLogin;
import com.mdd.common.core.AjaxResult;
import com.mdd.common.exception.LoginException;
import com.mdd.common.exception.OperateException;
import com.mdd.front.LikeFrontThreadLocal;
import com.mdd.front.service.IUserService;
import com.mdd.front.validate.users.UserForgetPwdValidate;
@ -31,6 +33,9 @@ public class UserController {
@ApiOperation(value="个人中心")
public AjaxResult<UserCenterVo> center() {
Integer userId = LikeFrontThreadLocal.getUserId();
if (userId == 0) {
throw new OperateException("未登录", 1);
}
UserCenterVo vo = iUserService.center(userId);
return AjaxResult.success(vo);