Subversion Repositories SmartDukaan

Rev

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

Rev 35335 Rev 35395
Line 146... Line 146...
146
 
146
 
147
            SDCreditRequirement sdCreditRequirement = sdCreditRequirementMap.get(customRetailerEntry.getKey());
147
            SDCreditRequirement sdCreditRequirement = sdCreditRequirementMap.get(customRetailerEntry.getKey());
148
 
148
 
149
            if (sdCreditRequirement != null) {
149
            if (sdCreditRequirement != null) {
150
 
150
 
151
                BigDecimal utilizedLimit = new BigDecimal(sdCreditService.getUtilizationAmount(fofoId));
151
                BigDecimal utilizedLimit = sdCreditService.getUtilizationAmount(fofoId);
152
 
152
 
153
                BigDecimal availableLimit = sdCreditRequirement.getLimit().subtract(utilizedLimit);
153
                BigDecimal availableLimit = sdCreditRequirement.getLimit().subtract(utilizedLimit);
154
 
154
 
155
                LOGGER.info("utilizedLimit {} ", utilizedLimit);
155
                LOGGER.info("utilizedLimit {} ", utilizedLimit);
156
 
156
 
Line 184... Line 184...
184
 
184
 
185
        LoginDetails loginDetails = cookiesProcessor.getCookiesObject(request);
185
        LoginDetails loginDetails = cookiesProcessor.getCookiesObject(request);
186
        boolean isTarun = loginDetails.getEmailId().equals("tarun.verma@smartdukaan.com") || loginDetails.getEmailId().equals("kamini.sharma@smartdukaan.com");
186
        boolean isTarun = loginDetails.getEmailId().equals("tarun.verma@smartdukaan.com") || loginDetails.getEmailId().equals("kamini.sharma@smartdukaan.com");
187
        sdCreditRequirement.setInterestRate(sdCreditRequirementModel.getInterest());
187
        sdCreditRequirement.setInterestRate(sdCreditRequirementModel.getInterest());
188
        sdCreditRequirement.setFreeDays(sdCreditRequirementModel.getFreeDays());
188
        sdCreditRequirement.setFreeDays(sdCreditRequirementModel.getFreeDays());
189
        BigDecimal utilizedLimit = new BigDecimal(sdCreditService.getUtilizationAmount(fofoId));
189
        BigDecimal utilizedLimit = sdCreditService.getUtilizationAmount(fofoId);
190
        BigDecimal availableLimit = sdCreditRequirement.getLimit().subtract(utilizedLimit);
190
        BigDecimal availableLimit = sdCreditRequirement.getLimit().subtract(utilizedLimit);
191
        sdCreditRequirement.setUtilizedAmount(utilizedLimit);
191
        sdCreditRequirement.setUtilizedAmount(utilizedLimit);
192
        if (isTarun) {
192
        if (isTarun) {
193
            if (sdCreditRequirement.getLimit() != sdCreditRequirementModel.getLimit()) {
193
            if (sdCreditRequirement.getLimit() != sdCreditRequirementModel.getLimit()) {
194
                sdCreditRequirement.setLimit(sdCreditRequirementModel.getLimit());
194
                sdCreditRequirement.setLimit(sdCreditRequirementModel.getLimit());
Line 259... Line 259...
259
 
259
 
260
        if (!sanctionRequests.isEmpty()) {
260
        if (!sanctionRequests.isEmpty()) {
261
 
261
 
262
            List<Integer> authIds = sanctionRequests.stream().map(x -> x.getAuthId()).collect(Collectors.toList());
262
            List<Integer> authIds = sanctionRequests.stream().map(x -> x.getAuthId()).collect(Collectors.toList());
263
 
263
 
264
            Map<Integer, String> authMap = authRepository.selectAllAuthUserByIds(authIds).stream().collect(Collectors.toMap(x -> x.getId(), x -> x.getFullName()));
264
            Map<Integer, String> authMap = authRepository.selectByIds(authIds).stream().collect(Collectors.toMap(x -> x.getId(), x -> x.getFullName()));
265
 
265
 
266
 
266
 
267
            List<Integer> fofoIds = sanctionRequests.stream().map(x -> x.getFofoId()).collect(Collectors.toList());
267
            List<Integer> fofoIds = sanctionRequests.stream().map(x -> x.getFofoId()).collect(Collectors.toList());
268
 
268
 
269
            Map<Integer, Long> partnerCreditDaysMap = new HashMap<>();
269
            Map<Integer, Long> partnerCreditDaysMap = new HashMap<>();
Line 355... Line 355...
355
 
355
 
356
        if (!sanctionRequests.isEmpty()) {
356
        if (!sanctionRequests.isEmpty()) {
357
 
357
 
358
            List<Integer> authIds = sanctionRequests.stream().map(x -> x.getAuthId()).collect(Collectors.toList());
358
            List<Integer> authIds = sanctionRequests.stream().map(x -> x.getAuthId()).collect(Collectors.toList());
359
 
359
 
360
            Map<Integer, String> authMap = authRepository.selectAllAuthUserByIds(authIds).stream().collect(Collectors.toMap(x -> x.getId(), x -> x.getFullName()));
360
            Map<Integer, String> authMap = authRepository.selectByIds(authIds).stream().collect(Collectors.toMap(x -> x.getId(), x -> x.getFullName()));
361
 
361
 
362
 
362
 
363
            List<Integer> fofoIds = sanctionRequests.stream().map(x -> x.getFofoId()).collect(Collectors.toList());
363
            List<Integer> fofoIds = sanctionRequests.stream().map(x -> x.getFofoId()).collect(Collectors.toList());
364
 
364
 
365
            Map<Integer, Long> partnerCreditDaysMap = new HashMap<>();
365
            Map<Integer, Long> partnerCreditDaysMap = new HashMap<>();