diff --git a/pom.xml b/pom.xml index 6440f19..042ed46 100644 --- a/pom.xml +++ b/pom.xml @@ -21,6 +21,10 @@ + + org.springframework.boot + spring-boot-starter-test + org.apache.commons commons-lang3 diff --git a/src/main/java/com/chaozhanggui/system/cashierservice/rabbit/PrintConsumer.java b/src/main/java/com/chaozhanggui/system/cashierservice/rabbit/PrintConsumer.java index c67dd6e..c46e148 100644 --- a/src/main/java/com/chaozhanggui/system/cashierservice/rabbit/PrintConsumer.java +++ b/src/main/java/com/chaozhanggui/system/cashierservice/rabbit/PrintConsumer.java @@ -69,9 +69,10 @@ public class PrintConsumer { } @RabbitListener(queues = {RabbitConstants.QUEUE_PRINT_DISHES}) - public void printDishesListener(JSONObject jsonObject) { + public void printDishesListener(String msg) { try { - log.info("打印消息mq 接收到打印菜品消息,消息内容: {}", jsonObject); + log.info("打印消息mq 接收到打印菜品消息,消息内容: {}", msg); + JSONObject jsonObject = JSONObject.parseObject(msg); Integer orderId = jsonObject.getInteger("orderId"); JSONArray orderDetailIds = jsonObject.getJSONArray("orderDetailIds"); Boolean isReturn = jsonObject.getBoolean("isReturn");