guoshuai 1 deň pred
rodič
commit
a4923e6870

+ 2 - 2
src/main/java/com/qmrb/system/service/impl/OrderServiceImpl.java

@@ -542,14 +542,14 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
                     log.info("微信退款回调 退款订单编号(系统生成)============{}===========订单状态======{}", outRefundNo, refundStatus);
                     //1.退款表状态修改 微信退款id(微信生成)  退款 调起退款则给用户退款 不根据本系统回调反馈 所以修改状态不成功 依旧返回true
                       updateStatus(statusCode,outRefundNo);
-                    //2.更新实付金额为0,并且更新退款时间
-                    updateRefundOrderAmountActuallyPaid(BigDecimal.ZERO, outRefundNo);
                     try {
                         Boolean result =  barnRecordService.refundBarnRecord(outRefundNo);
                         log.info("退费后已收费要减掉退费金额结果:====>{}",result);
                     }catch (Exception e){
                         log.error("退费后已收费要减掉退费金额出错",e);
                     }
+                    //2.更新实付金额为0,并且更新退款时间
+                    updateRefundOrderAmountActuallyPaid(BigDecimal.ZERO, outRefundNo);
                     return true;
                 }
             } catch (Exception e) {