Subversion Repositories SmartDukaan

Rev

Rev 36286 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 36286 Rev 36336
Line 2274... Line 2274...
2274
        LocalDate startOfWeek = today.with(TemporalAdjusters.previousOrSame(DayOfWeek.MONDAY));
2274
        LocalDate startOfWeek = today.with(TemporalAdjusters.previousOrSame(DayOfWeek.MONDAY));
2275
        LocalDate endOfWeek = today.with(TemporalAdjusters.nextOrSame(DayOfWeek.SUNDAY));
2275
        LocalDate endOfWeek = today.with(TemporalAdjusters.nextOrSame(DayOfWeek.SUNDAY));
2276
        LocalDateTime startOfWeekDateTime = startOfWeek.atStartOfDay();
2276
        LocalDateTime startOfWeekDateTime = startOfWeek.atStartOfDay();
2277
        LocalDateTime endOfWeekDateTime = endOfWeek.atTime(23, 59, 59);
2277
        LocalDateTime endOfWeekDateTime = endOfWeek.atTime(23, 59, 59);
2278
 
2278
 
2279
        List<RbmRating> existingRbmRatings = rbmRatingRepository.findByFofoIdAndRbmIdForCurrentMonth(fofoId, rbmL1, startOfWeekDateTime, endOfWeekDateTime);
2279
        List<RbmRating> existingRbmRatings = rbmRatingRepository.findByFofoIdForCurrentWeek(fofoId, startOfWeekDateTime, endOfWeekDateTime);
2280
        List<SalesRating> existingSalesRatings = salesRatingRepository.findByFofoIdAndSalesL1IdForCurrentMonth(fofoId, salesL1Id, startOfWeekDateTime, endOfWeekDateTime);
2280
        List<SalesRating> existingSalesRatings = salesRatingRepository.findByFofoIdForCurrentWeek(fofoId, startOfWeekDateTime, endOfWeekDateTime);
2281
 
2281
 
2282
        boolean pending = existingRbmRatings.isEmpty() || existingSalesRatings.isEmpty();
2282
        boolean pending = existingRbmRatings.isEmpty() || existingSalesRatings.isEmpty();
2283
 
2283
 
2284
        Map<String, Object> response = new HashMap<>();
2284
        Map<String, Object> response = new HashMap<>();
2285
        response.put("pending", pending);
2285
        response.put("pending", pending);