diff --git a/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/order/controller/OrderInfoController.java b/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/order/controller/OrderInfoController.java index 928102ad..038f429e 100644 --- a/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/order/controller/OrderInfoController.java +++ b/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/order/controller/OrderInfoController.java @@ -179,7 +179,8 @@ public class OrderInfoController { return R.ok(); } catch (Exception e) { if(e instanceof OrderReceiveException){ - return R.error(e.getMessage()); + OrderReceiveException e1 = (OrderReceiveException) e; + return R.error(e1.getCode(),e1.getMessage()); } log.error(e.getMessage()); return R.error(OrderInfoContentEnum.INTERNAL_SERVER_ERROR);