From 328821e5b89b267bad94d088678b7f5c2f51448b Mon Sep 17 00:00:00 2001 From: wangw <1594593906@qq.com> Date: Fri, 17 Apr 2026 15:35:35 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B6=88=E6=81=AF=E6=97=A5=E5=BF=97=20?= =?UTF-8?q?=E7=BB=93=E7=AE=97=E5=8D=95=E6=89=93=E5=8D=B0=20=E4=B8=8D?= =?UTF-8?q?=E7=AE=A1=E5=89=8D=E7=AB=AF=E6=89=93=E4=B8=8D=E6=89=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/czg/mq/PrintMqListener.java | 5 ++--- .../src/main/java/com/czg/config/RabbitPublisher.java | 3 +-- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/cash-api/order-server/src/main/java/com/czg/mq/PrintMqListener.java b/cash-api/order-server/src/main/java/com/czg/mq/PrintMqListener.java index 8bee11d21..d9bca20ee 100644 --- a/cash-api/order-server/src/main/java/com/czg/mq/PrintMqListener.java +++ b/cash-api/order-server/src/main/java/com/czg/mq/PrintMqListener.java @@ -66,7 +66,6 @@ public class PrintMqListener { if (StrUtil.isBlank(orderIdStr)) { throw new RuntimeException("订单打印失败,未传递orderId"); } - String[] split = orderIdStr.split("_"); if (split.length < 3) { throw new CzgException("订单ID格式不正确:" + orderIdStr); @@ -78,9 +77,9 @@ public class PrintMqListener { //订单状态 0未完成/1完成 Integer orderStatus = Integer.parseInt(split[2]); //该字段表示 网络打印机是否打印订单 本地传参来的 - Boolean printOrder = jsonObject.getBoolean("printOrder"); +// Boolean printOrder = jsonObject.getBoolean("printOrder"); redisService.runFunAndCheckKey(() -> { - if (printOrder && orderStatus == 1) { + if (orderStatus == 1) { printConfig.orderHandler(orderId, PrinterHandler.PrintTypeEnum.ORDER, null); } if (payType == 1 || orderStatus == 0) { diff --git a/cash-common/cash-common-mq/src/main/java/com/czg/config/RabbitPublisher.java b/cash-common/cash-common-mq/src/main/java/com/czg/config/RabbitPublisher.java index 804113698..a1182ef2a 100644 --- a/cash-common/cash-common-mq/src/main/java/com/czg/config/RabbitPublisher.java +++ b/cash-common/cash-common-mq/src/main/java/com/czg/config/RabbitPublisher.java @@ -60,9 +60,8 @@ public class RabbitPublisher { * @param printOrder 是否打印结算单 */ public void sendOrderPrintMsg(Long orderId, Integer before, Integer status, Integer placeNum, boolean printOrder, String source) { - log.info("开始发送订单打印消息, orderId: {}, {}, : {}, 第: {}次下单, 通知本地: {}, source: {}", + log.info("订单打印消息, orderId:{},{},{},第:{}次下单,通知本地:{},source:{}", orderId, before == 0 ? "后付" : "先付", status == 0 ? "未完成" : "完成", placeNum, printOrder, source); - log.info("订单打印消息, orderId: {}, printOrder: {}, source: {}", orderId, printOrder, source); String sendOrderId = orderId + "_" + before + "_" + status + "_" + placeNum; //本地打印机 消息通知 if (printOrder) {