diff --git a/src/main/java/com/peanut/modules/pay/weChatPay/service/impl/WxpayServiceImpl.java b/src/main/java/com/peanut/modules/pay/weChatPay/service/impl/WxpayServiceImpl.java index 4d2ae80..4d73df8 100644 --- a/src/main/java/com/peanut/modules/pay/weChatPay/service/impl/WxpayServiceImpl.java +++ b/src/main/java/com/peanut/modules/pay/weChatPay/service/impl/WxpayServiceImpl.java @@ -415,7 +415,11 @@ public class WxpayServiceImpl extends ServiceImpl>>>>>>>>>>微信退款返回的信息是 resJson = {}", responseJson.toJSONString()); buyOrderRefundLogService.insertRefundLog(refundInfo.getRefundId(),1,2); -// return responseJson.toJSONString(); + if ("PROCESSING".equals(responseJson.get("status"))){ + BuyOrderRefund buyOrderRefund = buyOrderRefundService.getById(refundInfo.getRefundId()); + buyOrderRefund.setWxRefundNo(responseJson.getString("refund_id")); + buyOrderRefundService.updateById(buyOrderRefund); + } } private void userCoinJf(BuyOrder order){ MyUserEntity userEntity = userService.getById(order.getUserId());