diff --git a/bd-business/bd-business-bonus/src/main/java/com/hzs/bonus/bonus/service/impl/BonusSettleFirstPurchaseHandle.java b/bd-business/bd-business-bonus/src/main/java/com/hzs/bonus/bonus/service/impl/BonusSettleFirstPurchaseHandle.java index e53d09dd..196f805e 100644 --- a/bd-business/bd-business-bonus/src/main/java/com/hzs/bonus/bonus/service/impl/BonusSettleFirstPurchaseHandle.java +++ b/bd-business/bd-business-bonus/src/main/java/com/hzs/bonus/bonus/service/impl/BonusSettleFirstPurchaseHandle.java @@ -1516,7 +1516,7 @@ public class BonusSettleFirstPurchaseHandle extends BonusSettleHandle { if (ESysName.LX.getValue().equals(BdConfig.getSysName())) { // 乐学系统 - // TODO new 2025年9月1日之前不需要校验,直接按奖衔拿 + // 2025年9月1日之前不需要校验,直接按奖衔拿 if (settleDateStr.compareTo("2025-09-01") < 0 && (EEnv.ONLINE.getValue().equals(BdConfig.getEnv()) || EEnv.TEST.getValue().equals(BdConfig.getEnv())) @@ -1524,6 +1524,15 @@ public class BonusSettleFirstPurchaseHandle extends BonusSettleHandle { // 生产环境(2025.09.01之前,领导奖不需要校验业绩,是什么奖衔就按什么奖衔处理) return bdAwards.getAwardsValue(); } + } else if (ESysName.BD.getValue().equals(BdConfig.getSysName())) { + // 北大系统 + // 2025.05.21 会员 BD62233572(10690),2025-06-01前领导奖免考 + if (coachAwardsMember.getPkMember().equals(10690L) + && (settleDateStr.compareTo("2025-06-01") < 0 + && settleDateStr.compareTo("2025-05-20") >= 0) + ) { + return bdAwards.getAwardsValue(); + } } if (EYesNo.YES.getIntValue() == coachAwardsMember.getPurchaseStatus()) {