From 795a62bf1d5a24f40862c356923d35742cb11858 Mon Sep 17 00:00:00 2001 From: TinyAnts Date: Thu, 23 Mar 2023 11:53:44 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=84=E7=90=86=E5=85=85=E5=80=BC=E5=9B=9E?= =?UTF-8?q?=E8=B0=83=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/mdd/front/controller/PayController.java | 7 +------ .../java/com/mdd/front/service/impl/PayServiceImpl.java | 2 +- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/server/like-front/src/main/java/com/mdd/front/controller/PayController.java b/server/like-front/src/main/java/com/mdd/front/controller/PayController.java index 316aa6eb..eeb5ed54 100644 --- a/server/like-front/src/main/java/com/mdd/front/controller/PayController.java +++ b/server/like-front/src/main/java/com/mdd/front/controller/PayController.java @@ -28,7 +28,6 @@ import javax.servlet.http.HttpServletRequest; import javax.validation.constraints.NotNull; import java.util.List; -@Slf4j @RestController @RequestMapping("/api/pay") @Api(tags = "支付管理") @@ -102,14 +101,10 @@ public class PayController { signatureHeader.setSerial(request.getHeader("wechatpay-serial")); signatureHeader.setTimeStamp(request.getHeader("wechatpay-timestamp")); - log.error("========================== 回调来了 ===================="); - log.error("响应的: " + jsonData); - log.error("请求的: " + signatureHeader); - // 解密数据 WxPayService wxPayService = WxPayDriver.handler(ClientEnum.MNP.getCode()); WxPayOrderNotifyV3Result.DecryptNotifyResult notifyResult = wxPayService.parseOrderNotifyV3Result(jsonData, signatureHeader).getResult(); - log.error("解密的: " + notifyResult); + // 取出数据 String transactionId = notifyResult.getTransactionId(); String outTradeNo = notifyResult.getOutTradeNo(); diff --git a/server/like-front/src/main/java/com/mdd/front/service/impl/PayServiceImpl.java b/server/like-front/src/main/java/com/mdd/front/service/impl/PayServiceImpl.java index b854fa3e..4efb1572 100644 --- a/server/like-front/src/main/java/com/mdd/front/service/impl/PayServiceImpl.java +++ b/server/like-front/src/main/java/com/mdd/front/service/impl/PayServiceImpl.java @@ -187,7 +187,7 @@ public class PayServiceImpl implements IPayService { rechargeOrder.setUpdateTime(System.currentTimeMillis() / 1000); rechargeOrderMapper.updateById(rechargeOrder); - User user = userMapper.selectById(rechargeOrder.getId()); + User user = userMapper.selectById(rechargeOrder.getUserId()); user.setMoney(user.getMoney().add(rechargeOrder.getOrderAmount())); user.setUpdateTime(System.currentTimeMillis() / 1000); userMapper.updateById(user);