## 赠送点位处理;

This commit is contained in:
cabbage 2025-09-29 14:31:14 +08:00
parent eb1c954894
commit 9cd8bc45f5
1 changed files with 3 additions and 0 deletions

View File

@ -757,6 +757,7 @@ public class BonusSettleRangeHandle extends BonusSettleHandle {
// 待激活点位 // 待激活点位
int waitPointCount = sourceMember.getWaitPointCount(); int waitPointCount = sourceMember.getWaitPointCount();
if (waitPointCount != 0) { if (waitPointCount != 0) {
int giftNewPointInt = 0;
for (int i = 1; i <= newPointInt; i++) { for (int i = 1; i <= newPointInt; i++) {
if (waitPointCount > 0) { if (waitPointCount > 0) {
// 购买一个点位激活一个待激活点位 // 购买一个点位激活一个待激活点位
@ -782,10 +783,12 @@ public class BonusSettleRangeHandle extends BonusSettleHandle {
sourceMember, newRetailDetail, returnRetailDetailList); sourceMember, newRetailDetail, returnRetailDetailList);
waitPointCount = waitPointCount - 1; waitPointCount = waitPointCount - 1;
giftNewPointInt += 1;
} else { } else {
break; break;
} }
} }
sourceMember.setPointCount(sourceMember.getPointCount() + giftNewPointInt);
sourceMember.setWaitPointCount(waitPointCount); sourceMember.setWaitPointCount(waitPointCount);
} }
return returnRetailDetailList; return returnRetailDetailList;