|
@@ -1586,6 +1586,10 @@ public class OrderDonServiceImpl extends ServiceImpl<OrderDonMapper, OrderDon> i
|
|
|
.eq(DistributeGeneralSkuRate::getSkuId, goodsDonSku.getId()).last("limit 1"));
|
|
.eq(DistributeGeneralSkuRate::getSkuId, goodsDonSku.getId()).last("limit 1"));
|
|
|
if (skuRate != null) rate = skuRate.getRate();
|
|
if (skuRate != null) rate = skuRate.getRate();
|
|
|
}
|
|
}
|
|
|
|
|
+ //特定普通渠道 所有平台比例改成10%
|
|
|
|
|
+ if (ObjectUtil.equal(userDistributeShared.getSharedId(), Constant.SPECIAL_DISTRIBUTE_USER_ID) && rate > 0) {
|
|
|
|
|
+ rate = 10;
|
|
|
|
|
+ }
|
|
|
returnMoney = orderMoney.multiply(BigDecimal.valueOf(rate)).divide(BigDecimal.valueOf(100));
|
|
returnMoney = orderMoney.multiply(BigDecimal.valueOf(rate)).divide(BigDecimal.valueOf(100));
|
|
|
} else {
|
|
} else {
|
|
|
businessId = userDistribute.getBusinessId();
|
|
businessId = userDistribute.getBusinessId();
|