fix: Rename variable back
All checks were successful
CI / Get Changed Files (pull_request) Successful in 12s
Label PRs based on size / Check PR size (pull_request) Successful in 14s
Pull Request Labeler / labeler (pull_request_target) Successful in 17s
Claude PR Review / claude-code (pull_request) Successful in 28s
CI / Docker frontend validation (pull_request) Successful in 26s
CI / oxlint (pull_request) Successful in 1m29s
CI / eslint (pull_request) Successful in 1m31s
CI / prettier (pull_request) Successful in 1m36s
CI / test-build (pull_request) Successful in 1m44s
CI / Docker backend validation (pull_request) Successful in 1m43s
CI / Backend Tests (pull_request) Successful in 4m37s
CI / Checkstyle Main (pull_request) Successful in 4m37s
CI / Playwright (pull_request) Successful in 4m53s
All checks were successful
CI / Get Changed Files (pull_request) Successful in 12s
Label PRs based on size / Check PR size (pull_request) Successful in 14s
Pull Request Labeler / labeler (pull_request_target) Successful in 17s
Claude PR Review / claude-code (pull_request) Successful in 28s
CI / Docker frontend validation (pull_request) Successful in 26s
CI / oxlint (pull_request) Successful in 1m29s
CI / eslint (pull_request) Successful in 1m31s
CI / prettier (pull_request) Successful in 1m36s
CI / test-build (pull_request) Successful in 1m44s
CI / Docker backend validation (pull_request) Successful in 1m43s
CI / Backend Tests (pull_request) Successful in 4m37s
CI / Checkstyle Main (pull_request) Successful in 4m37s
CI / Playwright (pull_request) Successful in 4m53s
This commit is contained in:
parent
e828efdfa7
commit
111c6c2a64
3 changed files with 10 additions and 10 deletions
|
@ -49,27 +49,27 @@ public class CasinoApplication {
|
|||
lootBoxRepository.saveAll(Arrays.asList(basicLootBox, premiumLootBox));
|
||||
|
||||
RewardEntity commonReward = new RewardEntity();
|
||||
commonReward.setRewardValue(new BigDecimal("0.50"));
|
||||
commonReward.setValue(new BigDecimal("0.50"));
|
||||
commonReward.setProbability(new BigDecimal("0.7"));
|
||||
|
||||
RewardEntity rareReward = new RewardEntity();
|
||||
rareReward.setRewardValue(new BigDecimal("2.00"));
|
||||
rareReward.setValue(new BigDecimal("2.00"));
|
||||
rareReward.setProbability(new BigDecimal("0.25"));
|
||||
|
||||
RewardEntity epicReward = new RewardEntity();
|
||||
epicReward.setRewardValue(new BigDecimal("5.00"));
|
||||
epicReward.setValue(new BigDecimal("5.00"));
|
||||
epicReward.setProbability(new BigDecimal("0.5"));
|
||||
|
||||
RewardEntity premiumCommon = new RewardEntity();
|
||||
premiumCommon.setRewardValue(new BigDecimal("2.00"));
|
||||
premiumCommon.setValue(new BigDecimal("2.00"));
|
||||
premiumCommon.setProbability(new BigDecimal("0.6"));
|
||||
|
||||
RewardEntity premiumRare = new RewardEntity();
|
||||
premiumRare.setRewardValue(new BigDecimal("5.00"));
|
||||
premiumRare.setValue(new BigDecimal("5.00"));
|
||||
premiumRare.setProbability(new BigDecimal("0.3"));
|
||||
|
||||
RewardEntity legendaryReward = new RewardEntity();
|
||||
legendaryReward.setRewardValue(new BigDecimal("15.00"));
|
||||
legendaryReward.setValue(new BigDecimal("15.00"));
|
||||
legendaryReward.setProbability(new BigDecimal("0.10"));
|
||||
|
||||
rewardRepository.saveAll(Arrays.asList(
|
||||
|
|
|
@ -34,7 +34,7 @@ public class LootBoxService {
|
|||
|
||||
public void handleBalance(UserEntity user, LootBoxEntity lootBox, RewardEntity reward) {
|
||||
user.setBalance(user.getBalance().subtract(lootBox.getPrice()));
|
||||
user.setBalance(user.getBalance().add(reward.getRewardValue()));
|
||||
user.setBalance(user.getBalance().add(reward.getValue()));
|
||||
userRepository.save(user);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -17,7 +17,7 @@ import java.util.List;
|
|||
public class RewardEntity {
|
||||
|
||||
public RewardEntity(BigDecimal value, BigDecimal probability) {
|
||||
this.rewardValue = value;
|
||||
this.value = value;
|
||||
this.probability = probability;
|
||||
}
|
||||
|
||||
|
@ -25,8 +25,8 @@ public class RewardEntity {
|
|||
@GeneratedValue
|
||||
private Long id;
|
||||
|
||||
@Column(precision = 19, scale = 2)
|
||||
private BigDecimal rewardValue;
|
||||
@Column(precision = 19, scale = 2, name = "rewardValue")
|
||||
private BigDecimal value;
|
||||
|
||||
@Column(precision = 5, scale = 2)
|
||||
private BigDecimal probability;
|
||||
|
|
Reference in a new issue