From cf3c58169dfa855036d245fd7ae59da98a5754f1 Mon Sep 17 00:00:00 2001 From: wangw <1594593906@qq.com> Date: Sat, 17 Jan 2026 15:49:08 +0800 Subject: [PATCH] =?UTF-8?q?BACK=5FSCAN=E6=94=AF=E4=BB=98=20=E4=B8=BB?= =?UTF-8?q?=E6=89=AB=E7=9B=B4=E6=8E=A5=E6=88=90=E5=8A=9F=E7=9A=84=20?= =?UTF-8?q?=E6=B2=A1=E6=9C=89=E5=BC=82=E6=AD=A5=E9=80=9A=E7=9F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../czg/service/order/service/impl/OrderPayServiceImpl.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/OrderPayServiceImpl.java b/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/OrderPayServiceImpl.java index 3ee0c3e14..7f3fa8ca4 100644 --- a/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/OrderPayServiceImpl.java +++ b/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/OrderPayServiceImpl.java @@ -356,6 +356,9 @@ public class OrderPayServiceImpl implements OrderPayService { if (mapCzgResult.getCode() == 200) { orderInfoCustomService.upOrderInfo(orderInfo, orderInfo.getOrderAmount(), LocalDateTime.now(), paymentId, PayEnums.BACK_SCAN); + // 事务成功提交后执行消息发送 + String printParam = orderInfo.getId() + "_" + (!"after-pay".equals( orderInfo.getPayMode()) ? 1 : 0) + "_1"; + rabbitPublisher.sendOrderPrintMsg(printParam, orderInfo.getIsPrint() == 1, "事务环境打印"); } else { upOrderPayInfo(orderInfo.getId(), PayEnums.BACK_SCAN, paymentId, payParam.getCheckOrderPay() == null ? null : payParam.getCheckOrderPay().getRemark());