diff --git a/cash-common/cash-common-api-config/src/main/java/com/czg/exception/CzgControllerAdvice.java b/cash-common/cash-common-api-config/src/main/java/com/czg/exception/CzgControllerAdvice.java index 6f5befdd9..b806ab5e5 100644 --- a/cash-common/cash-common-api-config/src/main/java/com/czg/exception/CzgControllerAdvice.java +++ b/cash-common/cash-common-api-config/src/main/java/com/czg/exception/CzgControllerAdvice.java @@ -12,6 +12,7 @@ import org.springframework.dao.DuplicateKeyException; import org.springframework.http.HttpStatus; import org.springframework.http.converter.HttpMessageNotReadableException; import org.springframework.validation.ObjectError; +import org.springframework.web.HttpRequestMethodNotSupportedException; import org.springframework.web.bind.MethodArgumentNotValidException; import org.springframework.web.bind.annotation.ExceptionHandler; import org.springframework.web.bind.annotation.ResponseBody; @@ -125,6 +126,15 @@ public class CzgControllerAdvice { // return CzgResult.failure(CzgRespCode.PARAM_ERROR.getCode(), ex.getMessage()); // } + + /** + * get/post 等方法不支持异常 + */ + @ExceptionHandler(HttpRequestMethodNotSupportedException.class) + public CzgResult handleHttpRequestMethodNotSupportedException(HttpRequestMethodNotSupportedException ex) { + return CzgResult.failure(CzgRespCode.UN_PERMISSION.getCode(), ex.getMessage()); + } + /** * 处理Hutool的校验工具类抛出异常 */ diff --git a/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/OrderDetailServiceImpl.java b/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/OrderDetailServiceImpl.java index bf4afaee5..f3c3a9c9c 100644 --- a/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/OrderDetailServiceImpl.java +++ b/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/OrderDetailServiceImpl.java @@ -31,7 +31,7 @@ public class OrderDetailServiceImpl extends ServiceImpl