diff --git a/src/main/java/com/gzzn/omms/adminapi/exception/handler/ExceptionHandle.java b/src/main/java/com/gzzn/omms/adminapi/exception/handler/ExceptionHandle.java index f6a5592..b44df03 100644 --- a/src/main/java/com/gzzn/omms/adminapi/exception/handler/ExceptionHandle.java +++ b/src/main/java/com/gzzn/omms/adminapi/exception/handler/ExceptionHandle.java @@ -1,8 +1,5 @@ package com.gzzn.omms.adminapi.exception.handler; -import java.util.HashMap; -import java.util.Map; - import org.jboss.logging.MDC; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -11,7 +8,6 @@ import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.ControllerAdvice; import org.springframework.web.bind.annotation.ExceptionHandler; import org.springframework.web.bind.annotation.ResponseBody; -import org.springframework.web.bind.annotation.ResponseStatus; import com.gzzn.omms.adminapi.dto.ResponseDto; import com.gzzn.omms.adminapi.enums.ResultCode; @@ -26,15 +22,18 @@ public class ExceptionHandle { /** - * 用户不存在异常处理 + * 用户不存在异常处理,状态码401 * @param e * @return */ @ExceptionHandler(value = UserNoLoginException.class) @ResponseBody - public ResponseDto exceptionHandle(UserNoLoginException e) + public ResponseEntity> exceptionHandle(UserNoLoginException e) { - return ResponseDto.failure(ResultCode.USER_NOT_LOGGED_IN); + return new ResponseEntity>( + ResponseDto.failure(ResultCode.USER_NOT_LOGGED_IN), + HttpStatus.UNAUTHORIZED + ); }