Subversion Repositories SmartDukaan

Rev

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

Rev 35301 Rev 35313
Line 182... Line 182...
182
        sdCreditRequirement.setSecurityCheck(sdCreditRequirementModel.getSecurityCheck());
182
        sdCreditRequirement.setSecurityCheck(sdCreditRequirementModel.getSecurityCheck());
183
 
183
 
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());
-
 
188
        sdCreditRequirement.setFreeDays(sdCreditRequirementModel.getFreeDays());
-
 
189
        sdCreditRequirement.setLimit(sdCreditRequirementModel.getLimit());
-
 
190
        BigDecimal utilizedLimit = new BigDecimal(sdCreditService.getUtilizationAmount(fofoId));
-
 
191
        BigDecimal availableLimit = sdCreditRequirement.getLimit().subtract(utilizedLimit);
-
 
192
        sdCreditRequirement.setUtilizedAmount(utilizedLimit);
187
        if (isTarun) {
193
        if (isTarun) {
188
            if (sdCreditRequirement.getLimit() != sdCreditRequirementModel.getLimit()) {
194
            if (sdCreditRequirement.getLimit() != sdCreditRequirementModel.getLimit()) {
189
                sdCreditRequirement.setHardLimit(true);
195
                sdCreditRequirement.setHardLimit(true);
190
                sdCreditService.updateMinInvestmentForHardLimit(sdCreditRequirement, true);
196
                sdCreditService.updateMinInvestmentForHardLimit(sdCreditRequirement, true);
191
            }
197
            }
192
        }
198
        }
193
 
199
 
194
        sdCreditRequirement.setInterestRate(sdCreditRequirementModel.getInterest());
-
 
195
        sdCreditRequirement.setFreeDays(sdCreditRequirementModel.getFreeDays());
-
 
196
        sdCreditRequirement.setLimit(sdCreditRequirementModel.getLimit());
-
 
197
        BigDecimal utilizedLimit = new BigDecimal(sdCreditService.getUtilizationAmount(fofoId));
-
 
198
 
-
 
199
        BigDecimal availableLimit = sdCreditRequirement.getLimit().subtract(utilizedLimit);
-
 
200
 
-
 
201
        LOGGER.info("utilizedLimit {} ", utilizedLimit);
-
 
202
 
-
 
203
        LOGGER.info("availableLimit {} ", availableLimit);
-
 
204
 
-
 
205
        sdCreditRequirement.setUtilizedAmount(utilizedLimit);
-
 
206
 
200
 
207
        sdCreditRequirement.setCreditDays(15);
201
        sdCreditRequirement.setCreditDays(15);
208
        sdCreditRequirement.setUpdateTimestamp(LocalDateTime.now());
202
        sdCreditRequirement.setUpdateTimestamp(LocalDateTime.now());
209
 
203
 
210
        if (sdCreditRequirement.getSecurityCheck() > 0) {
204
        if (sdCreditRequirement.getSecurityCheck() > 0) {