## 回退推3升级去掉每月一次的校验;

This commit is contained in:
cabbage 2025-10-14 09:31:42 +08:00
parent 03d57416d5
commit 0b3f139905
1 changed files with 9 additions and 8 deletions

View File

@ -612,14 +612,14 @@ public class AcRepurCouponsRuleConfigServiceImpl extends ServiceImpl<AcRepurCoup
Long pkMember = saOrderExt.getPkReference(); Long pkMember = saOrderExt.getPkReference();
// 当前时间年月 // 当前时间年月
String upgradeTime = DateUtils.parseDateToFormat(DateUtils.YYYYMM, nowDate); String upgradeTime = DateUtils.parseDateToFormat(DateUtils.YYYYMM, nowDate);
// // 校验推荐人本月是否已经触发过 // 校验推荐人本月是否已经触发过
// if (iAcRecomUpgradeRecordService.count(Wrappers.<AcRecomUpgradeRecord>lambdaQuery() if (iAcRecomUpgradeRecordService.count(Wrappers.<AcRecomUpgradeRecord>lambdaQuery()
// .eq(AcRecomUpgradeRecord::getPkBaseId, pkBaseId) .eq(AcRecomUpgradeRecord::getPkBaseId, pkBaseId)
// .eq(AcRecomUpgradeRecord::getPkMember, pkMember) .eq(AcRecomUpgradeRecord::getPkMember, pkMember)
// .eq(AcRecomUpgradeRecord::getUpgradeTime, upgradeTime) .eq(AcRecomUpgradeRecord::getUpgradeTime, upgradeTime)
// ) > 0) { ) > 0) {
// return; return;
// } }
// 推荐人等级ID // 推荐人等级ID
CuMember referenceMember = iMemberServiceApi.getMember(pkMember).getData(); CuMember referenceMember = iMemberServiceApi.getMember(pkMember).getData();
@ -653,6 +653,7 @@ public class AcRepurCouponsRuleConfigServiceImpl extends ServiceImpl<AcRepurCoup
if (monthFirst.compareTo(startTime) > 0) { if (monthFirst.compareTo(startTime) > 0) {
startTime = monthFirst; startTime = monthFirst;
} }
// TODO 需要校验只处理上次升级之前的订单
List<SaOrder> recomOrderList = iAcRecomUpgradeRecordService.listRecomOrder(pkMember, upgradeRuleConfig.getPkRecommendGrade(), upgradeRuleConfig.getRecommendNumber(), startTime, endTime); List<SaOrder> recomOrderList = iAcRecomUpgradeRecordService.listRecomOrder(pkMember, upgradeRuleConfig.getPkRecommendGrade(), upgradeRuleConfig.getRecommendNumber(), startTime, endTime);
// 校验推荐人是否可以升级 // 校验推荐人是否可以升级
if (CollectionUtil.isEmpty(recomOrderList) if (CollectionUtil.isEmpty(recomOrderList)