homecontroller

 avatar
unknown
java
a month ago
1.6 kB
3
Indexable
//stores the chest rewards
                List<UserReward> list = userRewardRepository.findAllByUser(user);
                Map<String, Integer> prizeMap = new HashMap<>();
                prizeMap.put("1500 USDT", 1500);
                prizeMap.put("500 USDT", 500);
                prizeMap.put("200 USDT", 200);
                prizeMap.put("100 USDT", 100);
                prizeMap.put("20 USDT", 20);
                prizeMap.put("10 USDT", 10);

                for (UserReward userReward : list) {
                    String prize = userReward.getReward().getPrize();
                    if (prizeMap.containsKey(prize)) {
                        int prizeValue = prizeMap.get(prize);
                        if (prizeValue == 1500) loginReward1500++;
                        if (prizeValue == 500) loginReward500++;
                        if (prizeValue == 200) loginReward200++;
                        if (prizeValue == 100) loginReward100++;
                        if (prizeValue == 20) loginReward20++;
                        if (prizeValue == 10) loginReward++;

                        if (userReward.getId() > 90 && userReward.getId() < 180) {
                            chest90 = prizeValue;
                        } else if (userReward.getId() > 180 && userReward.getId() < 300) {
                            chest180 = prizeValue;
                        } else if (userReward.getId() > 300) {
                            chest365 = prizeValue;
                        }
                    }
                }
Leave a Comment