| 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);
|