New file |
| | |
| | | package com.example.erp.exception; |
| | | |
| | | import com.example.erp.common.Result; |
| | | import org.springframework.web.bind.annotation.ControllerAdvice; |
| | | import org.springframework.web.bind.annotation.ExceptionHandler; |
| | | import org.springframework.web.bind.annotation.ResponseBody; |
| | | |
| | | @ControllerAdvice |
| | | public class GlobalExceptionHandle { |
| | | /** |
| | | * 如果是serviceExcaption,则调用该方法 |
| | | */ |
| | | @ExceptionHandler(ServiceException.class) |
| | | @ResponseBody |
| | | public Result handle(ServiceException se){ |
| | | return Result.error(se.getCode(),se.getMessage()); |
| | | } |
| | | } |