## 赠送点位处理;
This commit is contained in:
parent
eb1c954894
commit
9cd8bc45f5
|
@ -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;
|
||||||
|
|
Loading…
Reference in New Issue