|
@@ -179,8 +179,8 @@ public class UserService {
|
|
|
if (invitor != null) {
|
|
if (invitor != null) {
|
|
|
userRepo.findByIdAndDelFalse(invitor).ifPresent(user1 -> {
|
|
userRepo.findByIdAndDelFalse(invitor).ifPresent(user1 -> {
|
|
|
user1.setInviteNum(user1.getInviteNum() + 1);
|
|
user1.setInviteNum(user1.getInviteNum() + 1);
|
|
|
- userRepo.save(user1);
|
|
|
|
|
- if (user1.getInviteNum() / 10 > user.getInviteAirDrop()) {
|
|
|
|
|
|
|
+
|
|
|
|
|
+ if (user1.getInviteNum() / 10 > user1.getInviteAirDrop()) {
|
|
|
airDropService.create(AirDrop.builder()
|
|
airDropService.create(AirDrop.builder()
|
|
|
.name("邀请新人得空投奖励")
|
|
.name("邀请新人得空投奖励")
|
|
|
.type(AirDropType.asset)
|
|
.type(AirDropType.asset)
|
|
@@ -189,7 +189,9 @@ public class UserService {
|
|
|
.userIds(List.of(invitor))
|
|
.userIds(List.of(invitor))
|
|
|
.projectId(1)
|
|
.projectId(1)
|
|
|
.build());
|
|
.build());
|
|
|
|
|
+ user1.setInviteAirDrop(user1.getInviteNum() / 10);
|
|
|
}
|
|
}
|
|
|
|
|
+ userRepo.save(user1);
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
|
return user;
|
|
return user;
|