From ea1b91af2a95754b3f596c03c2db99e46328301d Mon Sep 17 00:00:00 2001 From: Chopper Date: Mon, 20 Jun 2022 12:01:32 +0800 Subject: [PATCH] =?UTF-8?q?=E6=97=A5=E5=BF=97=E5=86=85=E5=AE=B9=E6=84=8F?= =?UTF-8?q?=E4=B9=89=E4=B8=8D=E6=98=8E=E7=A1=AE=E4=BC=98=E5=8C=96=EF=BC=8C?= =?UTF-8?q?=E8=A1=A5=E5=85=85=E5=A4=87=E6=B3=A8=E3=80=82=E5=8E=BB=E9=99=A4?= =?UTF-8?q?=E4=B8=80=E8=A1=8C=E6=97=A0=E6=95=88=E7=9A=84=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/cn/lili/event/impl/PaymentExecute.java | 1 - .../lili/modules/payment/serviceimpl/PaymentServiceImpl.java | 5 ++++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/consumer/src/main/java/cn/lili/event/impl/PaymentExecute.java b/consumer/src/main/java/cn/lili/event/impl/PaymentExecute.java index 058ff793..deb3fa65 100644 --- a/consumer/src/main/java/cn/lili/event/impl/PaymentExecute.java +++ b/consumer/src/main/java/cn/lili/event/impl/PaymentExecute.java @@ -57,7 +57,6 @@ public class PaymentExecute implements OrderStatusChangeEvent { .orderSn(order.getSn()) .paymentReceivableNo(order.getReceivableNo()) .outOrderNo("AF" + SnowFlake.getIdStr()) - .outOrderNo("AF" + SnowFlake.getIdStr()) .refundReason("订单取消") .build(); payment.refund(refundLog); diff --git a/framework/src/main/java/cn/lili/modules/payment/serviceimpl/PaymentServiceImpl.java b/framework/src/main/java/cn/lili/modules/payment/serviceimpl/PaymentServiceImpl.java index 06b6d70a..97b69d8b 100644 --- a/framework/src/main/java/cn/lili/modules/payment/serviceimpl/PaymentServiceImpl.java +++ b/framework/src/main/java/cn/lili/modules/payment/serviceimpl/PaymentServiceImpl.java @@ -28,9 +28,12 @@ public class PaymentServiceImpl implements PaymentService { @Override public void success(PaymentSuccessParams paymentSuccessParams) { + //支付状态 boolean paymentResult = cashierSupport.paymentResult(paymentSuccessParams.getPayParam()); + + //已支付则返回 if (paymentResult) { - log.warn("订单支付状态后,调用支付成功接口,流水号:{}", paymentSuccessParams.getReceivableNo()); + log.warn("收银台重复收款,流水号:{}", paymentSuccessParams.getReceivableNo()); return; }