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

This commit is contained in:
cabbage 2025-05-20 14:37:44 +08:00
parent c7cdecf5db
commit 076410962b
2 changed files with 8 additions and 0 deletions

View File

@ -413,6 +413,10 @@ public class BonusSettleFirstPurchaseHandle extends BonusSettleHandle {
}
// 所有需要计算的父节点只计算新增
List<CuMemberSettleExt> cuMemberSettleExtList = memberSettleMap.get(saOrderExt.getPkId());
if (CollectionUtil.isEmpty(cuMemberSettleExtList)) {
// 会员上面没有人
continue;
}
BigDecimal addTouch = BigDecimal.ZERO;
BigDecimal expandRatio = BigDecimal.ZERO;
int expandNumber = 0;

View File

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