## 拓展收益如果订单没有上级信息兼容;

This commit is contained in:
cabbage 2025-05-20 14:37:44 +08:00
parent 74b253c90c
commit 194243b60f
2 changed files with 8 additions and 0 deletions

View File

@ -406,6 +406,10 @@ public class BonusSettleFirstPurchaseHandle extends BonusSettleHandle {
for (SaOrderExt saOrderExt : firPurchaseOrderList) {
// 所有需要计算的父节点只计算新增
List<CuMemberSettleExt> cuMemberSettleExtList = memberSettleMap.get(saOrderExt.getPkId());
if (CollectionUtil.isEmpty(cuMemberSettleExtList)) {
// 会员上面没有人
continue;
}
// 这三个参数是单独配置4-N的参数
BigDecimal addTouch = BigDecimal.ZERO;
BigDecimal expandRatio = BigDecimal.ZERO;

View File

@ -152,6 +152,10 @@ public class BonusSettlePurchaseHandle extends BonusSettleHandle {
for (SaOrderExt saOrderExt : purchaseOrderList) {
// 所有需要计算的父节点只计算新增当前订单会员向上找的所有安置人
List<CuMemberSettleExt> cuMemberSettleExtList = memberSettleMap.get(saOrderExt.getPkId());
if (CollectionUtil.isEmpty(cuMemberSettleExtList)) {
// 会员上面没有人
continue;
}
// 这三个参数是单独配置4-N的参数
BigDecimal addTouch = BigDecimal.ZERO;
BigDecimal expandRatio = BigDecimal.ZERO;