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 bbc1314..a106c3e 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 @@ -116,12 +116,13 @@ public class ExceptionHandlerController { @ResponseStatus(HttpStatus.OK) @ExceptionHandler(org.springframework.web.bind.MissingServletRequestParameterException.class) public Map handlMissingServletRequestParameter(HttpServletResponse httpServletResponse, - MissingServletRequestParameterException missRequestParameter) { + MissingServletRequestParameterException missRequestParameter, + HttpServletRequest httpServletRequest) { setHttpResponseHeader(httpServletResponse); Map resultMap = new HashMap<>(); resultMap.put("errorcode", ErrorCodeConstants.PARAMETER_ERROR); resultMap.put("errormsg", missRequestParameter.getMessage()); - ExceptionUtils.catchException(missRequestParameter, "ExceptionHandlerController handlMissingServletRequestParameter."); + ExceptionUtils.catchException(missRequestParameter, "ExceptionHandlerController handlMissingServletRequestParameter."+httpServletRequest.getRequestURI() + "?"+httpServletRequest.getQueryString()); return resultMap; } @@ -143,7 +144,7 @@ public class ExceptionHandlerController { Map resultMap = new HashMap<>(); resultMap.put("errorcode", ErrorCodeConstants.SYSTEM_ERROR); resultMap.put("errormsg", "服务器异常."); - ExceptionUtils.catchException(e, "ExceptionHandlerController Exception. queryStr: " + httpServletRequest.getQueryString()); + ExceptionUtils.catchException(e, "ExceptionHandlerController Exception. queryStr: " +httpServletRequest.getRequestURI() + "?"+httpServletRequest.getQueryString()); return resultMap; }