Subversion Repositories SmartDukaan

Rev

Rev 37096 | Rev 37188 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 37096 Rev 37160
Line 582... Line 582...
582
                String schemeCategory = null;
582
                String schemeCategory = null;
583
                if (staticScheme != null) {
583
                if (staticScheme != null) {
584
                    Map<Integer, Double> schemeAchievementMap = orderRepository.selectBillingDatesBetweenSumGroupByRetailerId(staticScheme.getStartDateTime(), staticScheme.getEndDateTime());
584
                    Map<Integer, Double> schemeAchievementMap = orderRepository.selectBillingDatesBetweenSumGroupByRetailerId(staticScheme.getStartDateTime(), staticScheme.getEndDateTime());
585
                    if (schemeAchievementMap.get(fofoId) != null) {
585
                    if (schemeAchievementMap.get(fofoId) != null) {
586
                        schemeAchievement = schemeAchievementMap.get(fofoId);
586
                        schemeAchievement = schemeAchievementMap.get(fofoId);
587
                        if (staticScheme.getTarget() >= 1500000 && staticScheme.getTarget() < 2500000) {
587
                        // Super Retailer - Club 5 (2026-07-01 to 2026-12-30) tiers
588
                            schemeCategory = "Silver Club";
-
 
589
                        } else if (staticScheme.getTarget() < 3000000) {
588
                        if (staticScheme.getTarget() >= 2000000 && staticScheme.getTarget() < 4000000) {
590
                            schemeCategory = "Gold Club";
589
                            schemeCategory = "Shuruaat";       // 20 Lacs to 39.99 Lacs
591
                        } else if (staticScheme.getTarget() < 6000000) {
590
                        } else if (staticScheme.getTarget() < 7000000) {
592
                            schemeCategory = "Rising Star Club";
591
                            schemeCategory = "Udaan";          // 40 Lacs to 69.99 Lacs
593
                        } else if (staticScheme.getTarget() < 8000000) {
592
                        } else if (staticScheme.getTarget() < 9000000) {
594
                            schemeCategory = "Super Star Club";
593
                            schemeCategory = "Raftaar";        // 70 Lacs to 89.99 Lacs
595
                        } else if (staticScheme.getTarget() < 10000000) {
594
                        } else if (staticScheme.getTarget() < 12000000) {
596
                            schemeCategory = "Diamond Club";
595
                            schemeCategory = "Tarakki";        // 90 Lacs to 1.19 Cr
597
                        } else if (staticScheme.getTarget() < 20000000) {
596
                        } else if (staticScheme.getTarget() < 24000000) {
598
                            schemeCategory = "Platinum Club";
597
                            schemeCategory = "Vijeta";         // 1.20 Cr to 2.39 Cr
599
                        } else {
598
                        } else {
600
                            schemeCategory = "Premium Club";
599
                            schemeCategory = "Maharaja";       // 2.40 Cr and above
601
                        }
600
                        }
602
                    }
601
                    }
603
                }
602
                }
604
 
603
 
605
 
604