|
|
@@ -34,19 +34,19 @@ public class GlobalExceptionHandler {
|
|
|
|
|
|
@ExceptionHandler(value = ValidateException.class)
|
|
|
@ResponseBody
|
|
|
- public HttpResult ValidateException(ValidateException validateException) {
|
|
|
+ public HttpResult validateException(ValidateException validateException) {
|
|
|
return HttpResult.error(Integer.parseInt(validateException.getCode()), validateException.getMessage());
|
|
|
}
|
|
|
|
|
|
@ExceptionHandler(value = NoneException.class)
|
|
|
@ResponseBody
|
|
|
- public HttpResult NoneException(NoneException noneException) {
|
|
|
+ public HttpResult noneException(NoneException noneException) {
|
|
|
return HttpResult.error(Integer.parseInt(noneException.getCode()), noneException.getMessage());
|
|
|
}
|
|
|
|
|
|
@ExceptionHandler(value = TokenExpireException.class)
|
|
|
@ResponseBody
|
|
|
- public HttpResult TokenExpireException(TokenExpireException tokenExpireException) {
|
|
|
+ public HttpResult tokenExpireException(TokenExpireException tokenExpireException) {
|
|
|
return HttpResult.error(Integer.parseInt(tokenExpireException.getCode()), tokenExpireException.getMessage());
|
|
|
}
|
|
|
|
|
|
@@ -85,12 +85,15 @@ public class GlobalExceptionHandler {
|
|
|
* @param e 异常
|
|
|
* @return
|
|
|
*/
|
|
|
-// @ExceptionHandler(value = Exception.class)
|
|
|
-// @ResponseBody
|
|
|
-// public HttpResult exceptionGet(Exception e) {
|
|
|
-// LOGGER.error("【系统异常】{}", e);
|
|
|
-// return HttpResult.error(500, "程序异常,请联系管理员");
|
|
|
-// }
|
|
|
+ @ExceptionHandler(Exception.class)
|
|
|
+ @ResponseBody
|
|
|
+ public HttpResult handleException(HttpServletRequest request, Exception e) {
|
|
|
+ String uri = request.getRequestURI();
|
|
|
+ String method = request.getMethod();
|
|
|
+
|
|
|
+ LOGGER.error("【系统异常】接口 {} {} 出错", method, uri, e);
|
|
|
+ return HttpResult.error(500, "程序异常,请联系管理员");
|
|
|
+ }
|
|
|
|
|
|
|
|
|
}
|