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