Subversion Repositories SmartDukaan

Rev

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

Rev 35662 Rev 35665
Line 795... Line 795...
795
            targetModel.setAuthId(rbmAuthId);
795
            targetModel.setAuthId(rbmAuthId);
796
            targetModel.setRbmName(authUser.getFullName());
796
            targetModel.setRbmName(authUser.getFullName());
797
            targetModel.setPartnerCount(validFofoIds.size());
797
            targetModel.setPartnerCount(validFofoIds.size());
798
 
798
 
799
            // Categorize each partner - each partner belongs to ONE category only
799
            // Categorize each partner - each partner belongs to ONE category only
800
            // Priority: PlanToday > CarryForward > Untouched > ZeroBilling > FuturePlan > Normal
800
            // Priority: PlanToday > CarryForward > ZeroBilling > Untouched > FuturePlan > Normal
801
            Set<Integer> planTodayPartners = new HashSet<>();
801
            Set<Integer> planTodayPartners = new HashSet<>();
802
            Set<Integer> carryForwardPartners = new HashSet<>();
802
            Set<Integer> carryForwardPartners = new HashSet<>();
803
            Set<Integer> untouchedPartners = new HashSet<>();
803
            Set<Integer> untouchedPartners = new HashSet<>();
804
            Set<Integer> zeroBillingPartners = new HashSet<>();
804
            Set<Integer> zeroBillingPartners = new HashSet<>();
805
            Set<Integer> futurePlanPartners = new HashSet<>();
805
            Set<Integer> futurePlanPartners = new HashSet<>();
Line 815... Line 815...
815
                // Assign to category based on priority
815
                // Assign to category based on priority
816
                if (rank == 1) {
816
                if (rank == 1) {
817
                    planTodayPartners.add(fofoId);
817
                    planTodayPartners.add(fofoId);
818
                } else if (rank == 2) {
818
                } else if (rank == 2) {
819
                    carryForwardPartners.add(fofoId);
819
                    carryForwardPartners.add(fofoId);
820
                } else if (rank == 3) {
-
 
821
                    untouchedPartners.add(fofoId);
-
 
822
                } else if (hasZeroBilling) {
820
                } else if (hasZeroBilling) {
823
                    zeroBillingPartners.add(fofoId);
821
                    zeroBillingPartners.add(fofoId);
-
 
822
                } else if (rank == 3) {
-
 
823
                    untouchedPartners.add(fofoId);
824
                } else if (rank == 4) {
824
                } else if (rank == 4) {
825
                    futurePlanPartners.add(fofoId);
825
                    futurePlanPartners.add(fofoId);
826
                } else {
826
                } else {
827
                    normalPartners.add(fofoId);
827
                    normalPartners.add(fofoId);
828
                }
828
                }