|
@@ -40,6 +40,7 @@ public class APIResponseAdvice implements ResponseBodyAdvice<Object> {
|
|
|
@ExceptionHandler(BizException.class)
|
|
|
public APIResponse handleBizException(HttpServletRequest request, BizException ex, HttpServletResponse response) {
|
|
|
logger.warn("error", ex);
|
|
|
+ log.warn("error", ex);
|
|
|
APIResponse apiNoDataResponse = new APIResponse();
|
|
|
apiNoDataResponse.setCode(ex.getErrorCode());
|
|
|
apiNoDataResponse.setMessage(ex.getErrorMessage());
|
|
@@ -63,6 +64,7 @@ public class APIResponseAdvice implements ResponseBodyAdvice<Object> {
|
|
|
@ResponseStatus(HttpStatus.INTERNAL_SERVER_ERROR)
|
|
|
public APIResponse serverError(Throwable ex) {
|
|
|
logger.error("error", ex);
|
|
|
+ log.warn("error", ex);
|
|
|
APIResponse apiResponse = new APIResponse();
|
|
|
apiResponse.setCode(-1);
|
|
|
apiResponse.setMessage("服务器运行异常");
|
|
@@ -73,6 +75,7 @@ public class APIResponseAdvice implements ResponseBodyAdvice<Object> {
|
|
|
@ResponseStatus(HttpStatus.BAD_REQUEST)
|
|
|
public APIResponse messageParseException(HttpMessageNotReadableException ex) {
|
|
|
logger.warn("error", ex);
|
|
|
+ log.warn("error", ex);
|
|
|
APIResponse apiResponse = new APIResponse();
|
|
|
apiResponse.setCode(-1);
|
|
|
apiResponse.setMessage("服务器运行异常");
|