diff --git a/platform-common/src/main/java/com/lyms/platform/common/base/ExceptionHandlerController.java b/platform-common/src/main/java/com/lyms/platform/common/base/ExceptionHandlerController.java index 31e5874..dfc775b 100644 --- a/platform-common/src/main/java/com/lyms/platform/common/base/ExceptionHandlerController.java +++ b/platform-common/src/main/java/com/lyms/platform/common/base/ExceptionHandlerController.java @@ -4,6 +4,7 @@ import java.util.HashMap; import java.util.List; import java.util.Map; +import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.http.HttpStatus; @@ -113,14 +114,14 @@ public class ExceptionHandlerController { @ResponseStatus(HttpStatus.OK) @ExceptionHandler(Exception.class) - public void buildException(HttpServletResponse httpServletResponse, Exception e) { + public void buildException(HttpServletResponse httpServletResponse, Exception e,HttpServletRequest httpServletRequest) { try { setHttpResponseHeader(httpServletResponse); Map resultMap = new HashMap<>(); resultMap.put("errorcode", ErrorCodeConstants.SYSTEM_ERROR); resultMap.put("errormsg", "服务器异常."); httpServletResponse.getWriter().print(JsonUtil.obj2JsonString(resultMap)); - ExceptionUtils.catchException(e, "ExceptionHandlerController Exception."); + ExceptionUtils.catchException(e, "ExceptionHandlerController Exception. queryStr: "+httpServletRequest.getQueryString()); } catch (Exception ex) { ExceptionUtils.catchException(ex, "ExceptionHandlerController Write response With handException."); }