zoujiajian 2 jaren geleden
bovenliggende
commit
8ee4b8a565

+ 4 - 4
netflix-service/src/main/java/com/cyksj/service/mange/impl/CmsOrderDonServiceImpl.java

@@ -349,6 +349,10 @@ public class CmsOrderDonServiceImpl extends ServiceImpl<OrderDonMapper,OrderDon>
         String refundType = refundReq.getRefundType();
         //校验订单是否符合退款
         checkOrderRefund(orderDon, goodsDon, sku, refundReq);
+        //续费升级订单
+        if (orderDon.getOrderType() == 2 && sku.getIsMirror()) {
+            mirrorUserCleatService.handleRenewUpgradeOrders(orderDon);
+        }
         //空订单关闭
         if (orderDon.getMoney().compareTo(BigDecimal.ZERO) == 0 && orderDon.getBalance().compareTo(BigDecimal.ZERO) == 0
                 && orderDon.getRelationId() == 0) {
@@ -1079,10 +1083,6 @@ public class CmsOrderDonServiceImpl extends ServiceImpl<OrderDonMapper,OrderDon>
             if (orderDon.getOrderType() == 1) {
                 mirrorUserCleatService.delMirrorUser(orderDon.getGoodsId(), orderDon.getRelationId());
             }
-            //续费升级订单
-            if (orderDon.getOrderType() == 2 && sku.getIsMirror()) {
-                mirrorUserCleatService.handleRenewUpgradeOrders(orderDon);
-            }
             //是否是分销订单
             //处理下级渠道分销提成
             handleSubRewards(orderDon);