Subversion Repositories SmartDukaan

Rev

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

Rev 32840 Rev 33205
Line 177... Line 177...
177
 
177
 
178
        int fofoId = sdCreditRequirementModel.getFofoId();
178
        int fofoId = sdCreditRequirementModel.getFofoId();
179
 
179
 
180
        SDCreditRequirement sdCreditRequirement = sdCreditRequirementRepository.selectByFofoId(sdCreditRequirementModel.getFofoId());
180
        SDCreditRequirement sdCreditRequirement = sdCreditRequirementRepository.selectByFofoId(sdCreditRequirementModel.getFofoId());
181
 
181
 
182
        FofoStore fofoStore = fofoStoreRepository.selectByRetailerId(sdCreditRequirementModel.getFofoId());
-
 
183
        sdCreditRequirement.setSecurityCheck(sdCreditRequirementModel.getSecurityCheck());
182
        sdCreditRequirement.setSecurityCheck(sdCreditRequirementModel.getSecurityCheck());
184
        // sdCreditRequirement.setSecurityCheck(2);
183
        // sdCreditRequirement.setSecurityCheck(2);
185
 
184
 
186
        sdCreditRequirement.setInterestRate(sdCreditRequirementModel.getInterest());
185
        sdCreditRequirement.setInterestRate(sdCreditRequirementModel.getInterest());
187
        sdCreditRequirement.setFreeDays(sdCreditRequirementModel.getFreeDays());
186
        sdCreditRequirement.setFreeDays(sdCreditRequirementModel.getFreeDays());
Line 265... Line 264...
265
 
264
 
266
            Map<Integer, Double> lmsSale = fofoOrderItemRepository.selectSumMopGroupByRetailer(
265
            Map<Integer, Double> lmsSale = fofoOrderItemRepository.selectSumMopGroupByRetailer(
267
                    curDate.withDayOfMonth(1).minusMonths(1), curDate.withDayOfMonth(1), 0, false);
266
                    curDate.withDayOfMonth(1).minusMonths(1), curDate.withDayOfMonth(1), 0, false);
268
 
267
 
269
            List<Loan> loans = loanRepository.selectAllLoans(fofoIds, DateRangeModel.withStartDate(curDate.minusYears(2)));
268
            List<Loan> loans = loanRepository.selectAllLoans(fofoIds, DateRangeModel.withStartDate(curDate.minusYears(2)));
270
            Map<Integer, List<Loan>> partnerClosedLoansMap = loans.stream().filter(x -> x.getPendingAmount().compareTo(BigDecimal.ZERO)==0)
269
            Map<Integer, List<Loan>> partnerClosedLoansMap = loans.stream().filter(x -> x.getPendingAmount().compareTo(BigDecimal.ZERO) == 0)
271
                    .collect(Collectors.groupingBy(x -> x.getFofoId()));
270
                    .collect(Collectors.groupingBy(x -> x.getFofoId()));
272
 
271
 
273
 
272
 
274
            Map<Integer, List<Loan>> activeLoansMap = loans.stream().filter(x -> x.getPendingAmount().compareTo(BigDecimal.ZERO) == 1).collect(Collectors.groupingBy(x -> x.getFofoId()));
273
            Map<Integer, List<Loan>> activeLoansMap = loans.stream().filter(x -> x.getPendingAmount().compareTo(BigDecimal.ZERO) == 1).collect(Collectors.groupingBy(x -> x.getFofoId()));
275
 
274
 
Line 328... Line 327...
328
        LOGGER.info("sanctionRequestModel {} ", sanctionRequestModel);
327
        LOGGER.info("sanctionRequestModel {} ", sanctionRequestModel);
329
        Map<Integer, SDCreditRequirement> sdCreditRequirementMap = sdCreditRequirementRepository.selectAll().stream().collect(Collectors.toMap(x -> x.getFofoId(), x -> x));
328
        Map<Integer, SDCreditRequirement> sdCreditRequirementMap = sdCreditRequirementRepository.selectAll().stream().collect(Collectors.toMap(x -> x.getFofoId(), x -> x));
330
 
329
 
331
        SanctionRequest sanctionRequest = sanctionRequestRepository.selectById(sanctionRequestModel.getId());
330
        SanctionRequest sanctionRequest = sanctionRequestRepository.selectById(sanctionRequestModel.getId());
332
 
331
 
333
        Map<Integer, String> authMap = new HashMap<Integer, String>();
332
        Map<Integer, String> authMap = new HashMap<>();
334
        AuthUser authUser = authRepository.selectById(sanctionRequest.getAuthId());
333
        AuthUser authUser = authRepository.selectById(sanctionRequest.getAuthId());
335
 
334
 
336
        authMap.put(authUser.getId(), authUser.getFullName());
335
        authMap.put(authUser.getId(), authUser.getFullName());
337
 
336
 
338
        model.addAttribute("authMap", authMap);
337
        model.addAttribute("authMap", authMap);