|
@@ -36,19 +36,19 @@ public class GlobalExceptionHandler {
|
|
|
@ResponseBody
|
|
@ResponseBody
|
|
|
public HttpResult exceptionGet(Exception e) {
|
|
public HttpResult exceptionGet(Exception e) {
|
|
|
LOGGER.error("【系统异常】{}", e);
|
|
LOGGER.error("【系统异常】{}", e);
|
|
|
- if (e.getStackTrace() != null && e.getStackTrace().length > 0) {
|
|
|
|
|
- StackTraceElement element = e.getStackTrace()[0];
|
|
|
|
|
- ErrorInfo errorInfo = new ErrorInfo(
|
|
|
|
|
- element.getClassName(),
|
|
|
|
|
- element.getFileName(),
|
|
|
|
|
- element.getMethodName(),
|
|
|
|
|
- String.valueOf(element.getLineNumber())
|
|
|
|
|
- );
|
|
|
|
|
-
|
|
|
|
|
- return HttpResult.error(-9999, errorInfo.toString());
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- return HttpResult.error(-1, "发生错误,请与管理员联系");
|
|
|
|
|
|
|
+// if (e.getStackTrace() != null && e.getStackTrace().length > 0) {
|
|
|
|
|
+// StackTraceElement element = e.getStackTrace()[0];
|
|
|
|
|
+// ErrorInfo errorInfo = new ErrorInfo(
|
|
|
|
|
+// element.getClassName(),
|
|
|
|
|
+// element.getFileName(),
|
|
|
|
|
+// element.getMethodName(),
|
|
|
|
|
+// String.valueOf(element.getLineNumber())
|
|
|
|
|
+// );
|
|
|
|
|
+//
|
|
|
|
|
+// return HttpResult.error(-9999, errorInfo.toString());
|
|
|
|
|
+// }
|
|
|
|
|
+
|
|
|
|
|
+ return HttpResult.error(-9999, "程序异常,请联系管理员");
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@ExceptionHandler(value = DescribeException.class)
|
|
@ExceptionHandler(value = DescribeException.class)
|