Junjie
1 天以前 66a9fc7a0065c4b1f0d488018659da98ee8594e7
src/main/java/com/zy/common/config/CoolExceptionHandler.java
@@ -2,6 +2,8 @@
import com.core.common.R;
import com.core.exception.CoolException;
import com.zy.common.i18n.I18nMessageService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.HttpRequestMethodNotSupportedException;
import org.springframework.web.bind.annotation.ExceptionHandler;
import org.springframework.web.bind.annotation.RestControllerAdvice;
@@ -13,15 +15,18 @@
@RestControllerAdvice
public class CoolExceptionHandler {
    @Autowired
    private I18nMessageService i18nMessageService;
    @ExceptionHandler(Exception.class)
    public R handlerException(HandlerMethod handler, Exception e) {
        e.printStackTrace();
        return R.error();
        return R.error(i18nMessageService.getMessage("response.common.systemError"));
    }
    @ExceptionHandler(HttpRequestMethodNotSupportedException.class)
    public R handleHttpRequestMethodNotSupportedException(HttpRequestMethodNotSupportedException e) {
        return R.error();
        return R.error(i18nMessageService.getMessage("response.common.methodNotAllowed"));
    }
    @ExceptionHandler(CoolException.class)