diff --git a/bd-business/bd-business-bonus/src/main/java/com/hzs/bonus/bonus/service/impl/BonusSettleRangeHandle.java b/bd-business/bd-business-bonus/src/main/java/com/hzs/bonus/bonus/service/impl/BonusSettleRangeHandle.java index 032228da..21486365 100644 --- a/bd-business/bd-business-bonus/src/main/java/com/hzs/bonus/bonus/service/impl/BonusSettleRangeHandle.java +++ b/bd-business/bd-business-bonus/src/main/java/com/hzs/bonus/bonus/service/impl/BonusSettleRangeHandle.java @@ -1339,8 +1339,10 @@ public class BonusSettleRangeHandle extends BonusSettleHandle { if (ECategory.NORMAL.getValue() != targetMember.getCategory() || EIncomeStatus.STOP_INCOME.getValue() == targetMember.getIncomeStatus() - || EAccountStatus.STOP_INCOME.getValue() == targetMember.getAccountStatus()) { - // 非正常会员、停止收益、停算收益,直接跳过 + || EAccountStatus.STOP_INCOME.getValue() == targetMember.getAccountStatus() + || EGrade.MEMBER.getValue() == targetMember.getGradeValue() + ) { + // 非正常会员、停止收益、停算收益、普通会员,直接跳过 log.warn("领导奖或平级奖收益:订单会员推荐人不满足计算奖金条件, memberCode: {}", targetMember.getMemberCode()); continue; }