|
@@ -2,6 +2,7 @@ package com.ydd.framework.web.exception;
|
|
|
|
|
|
import com.ydd.common.constant.HttpStatus;
|
|
import com.ydd.common.constant.HttpStatus;
|
|
import com.ydd.common.core.domain.Result;
|
|
import com.ydd.common.core.domain.Result;
|
|
|
|
+import com.ydd.common.enums.ResponseResultCodeEnum;
|
|
import com.ydd.common.exception.BaseException;
|
|
import com.ydd.common.exception.BaseException;
|
|
import com.ydd.common.exception.BusinessException;
|
|
import com.ydd.common.exception.BusinessException;
|
|
import com.ydd.common.exception.CustomException;
|
|
import com.ydd.common.exception.CustomException;
|
|
@@ -98,7 +99,7 @@ public class GlobalExceptionHandler {
|
|
*/
|
|
*/
|
|
@ExceptionHandler(BindException.class)
|
|
@ExceptionHandler(BindException.class)
|
|
public Result validatedBindException(BindException e) {
|
|
public Result validatedBindException(BindException e) {
|
|
- log.error(e.getMessage(), e);
|
|
|
|
|
|
+ // log.error(e.getMessage(), e);
|
|
String message = e.getAllErrors().get(0).getDefaultMessage();
|
|
String message = e.getAllErrors().get(0).getDefaultMessage();
|
|
return Result.error(message);
|
|
return Result.error(message);
|
|
}
|
|
}
|
|
@@ -118,9 +119,9 @@ public class GlobalExceptionHandler {
|
|
*/
|
|
*/
|
|
@ExceptionHandler(MethodArgumentNotValidException.class)
|
|
@ExceptionHandler(MethodArgumentNotValidException.class)
|
|
public Object validExceptionHandler(MethodArgumentNotValidException e) {
|
|
public Object validExceptionHandler(MethodArgumentNotValidException e) {
|
|
- log.error(e.getMessage(), e);
|
|
|
|
|
|
+ // log.error(e.getMessage(), e);
|
|
String message = e.getBindingResult().getFieldError().getDefaultMessage();
|
|
String message = e.getBindingResult().getFieldError().getDefaultMessage();
|
|
- return Result.error(message);
|
|
|
|
|
|
+ return Result.error(ResponseResultCodeEnum.FIELD_EMPTY.getCode(),message);
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|