|
@@ -105,10 +105,12 @@ public class TeamShareGoldCoinSettlementServiceImpl implements TeamShareService
|
|
|
|
|
|
@Override
|
|
@Override
|
|
public void teamInviteGoldCoinRewardGeneral(Long inviterId, Long inviteeId) {
|
|
public void teamInviteGoldCoinRewardGeneral(Long inviterId, Long inviteeId) {
|
|
|
|
+ TeamInviteConfig config = teamInviteConfigService.getTeamInviteConfig();
|
|
|
|
+ Integer oneRewards = Optional.ofNullable(config.getInviteOneReward()).orElse(Integer.valueOf("1000"));
|
|
TeamInviteRewardRecord record = new TeamInviteRewardRecord();
|
|
TeamInviteRewardRecord record = new TeamInviteRewardRecord();
|
|
record.setReceiverId(inviterId);
|
|
record.setReceiverId(inviterId);
|
|
record.setInviteeId(inviteeId);
|
|
record.setInviteeId(inviteeId);
|
|
- record.setRewardAmount(new BigDecimal(1000));
|
|
|
|
|
|
+ record.setRewardAmount(new BigDecimal(oneRewards));
|
|
record.setCreateTime(LocalDateTime.now());
|
|
record.setCreateTime(LocalDateTime.now());
|
|
record.setClaimStatus(0);
|
|
record.setClaimStatus(0);
|
|
teamInviteRewardRecordService.save(record);
|
|
teamInviteRewardRecordService.save(record);
|