Compare commits

...

2 Commits

Author SHA1 Message Date
cabbage c9d43e71b5 ## 推3升级去掉每月一次的校验; 2025-10-13 12:02:43 +08:00
cabbage 658458783a ## 推3升级活动等级处理修改; 2025-10-13 12:02:43 +08:00
1 changed files with 8 additions and 10 deletions

View File

@ -612,14 +612,14 @@ public class AcRepurCouponsRuleConfigServiceImpl extends ServiceImpl<AcRepurCoup
Long pkMember = saOrderExt.getPkReference();
// 当前时间年月
String upgradeTime = DateUtils.parseDateToFormat(DateUtils.YYYYMM, nowDate);
// 校验推荐人本月是否已经触发过
if (iAcRecomUpgradeRecordService.count(Wrappers.<AcRecomUpgradeRecord>lambdaQuery()
.eq(AcRecomUpgradeRecord::getPkBaseId, pkBaseId)
.eq(AcRecomUpgradeRecord::getPkMember, pkMember)
.eq(AcRecomUpgradeRecord::getUpgradeTime, upgradeTime)
) > 0) {
return;
}
// // 校验推荐人本月是否已经触发过
// if (iAcRecomUpgradeRecordService.count(Wrappers.<AcRecomUpgradeRecord>lambdaQuery()
// .eq(AcRecomUpgradeRecord::getPkBaseId, pkBaseId)
// .eq(AcRecomUpgradeRecord::getPkMember, pkMember)
// .eq(AcRecomUpgradeRecord::getUpgradeTime, upgradeTime)
// ) > 0) {
// return;
// }
// 推荐人等级ID
CuMember referenceMember = iMemberServiceApi.getMember(pkMember).getData();
@ -672,8 +672,6 @@ public class AcRepurCouponsRuleConfigServiceImpl extends ServiceImpl<AcRepurCoup
recomUpgradeRecord.setPkCreator(referenceMember.getPkId());
recomUpgradeRecord.setPkCountry(referenceMember.getPkSettleCountry());
iAcRecomUpgradeRecordService.save(recomUpgradeRecord);
// 更新会员等级
referenceMember.setPkSettleGrade(upgradeRuleConfig.getPkUpgradeGrade());
// 更新用户信息
CuMember cuMember = CuMember.builder()