| Line 92... |
Line 92... |
| 92 |
List<FofoSidbiSanction> fofoSidbiSanctions = fofoSidbiSanctionRepository.selectAllUnsettled();
|
92 |
List<FofoSidbiSanction> fofoSidbiSanctions = fofoSidbiSanctionRepository.selectAllUnsettled();
|
| 93 |
LOGGER.info("Sanctions Count - {}", fofoSidbiSanctions);
|
93 |
LOGGER.info("Sanctions Count - {}", fofoSidbiSanctions);
|
| 94 |
Map<Integer, List<FofoSidbiSanction>> fofoSidbiSanctionMap = fofoSidbiSanctions.stream().collect(Collectors.groupingBy(x -> x.getFofoId()));
|
94 |
Map<Integer, List<FofoSidbiSanction>> fofoSidbiSanctionMap = fofoSidbiSanctions.stream().collect(Collectors.groupingBy(x -> x.getFofoId()));
|
| 95 |
for (Map.Entry<Integer, List<FofoSidbiSanction>> fofoSactionEntry : fofoSidbiSanctionMap.entrySet()) {
|
95 |
for (Map.Entry<Integer, List<FofoSidbiSanction>> fofoSactionEntry : fofoSidbiSanctionMap.entrySet()) {
|
| 96 |
for (FofoSidbiSanction fofoSidbiSanction : fofoSactionEntry.getValue()) {
|
96 |
for (FofoSidbiSanction fofoSidbiSanction : fofoSactionEntry.getValue()) {
|
| 97 |
fofoSidbiSanction.setSettledAmount(0);
|
97 |
//fofoSidbiSanction.setSettledAmount(0);
|
| 98 |
fofoSidbiSanction.setSettledAmount(this.getDeduction(fofoSidbiSanction));
|
98 |
fofoSidbiSanction.setSettledAmount(this.getDeduction(fofoSidbiSanction));
|
| 99 |
if (Utils.compareDouble(fofoSidbiSanction.getSettledAmount(), fofoSidbiSanction.getLoanAmount()) == 0) {
|
99 |
if (Utils.compareDouble(fofoSidbiSanction.getSettledAmount(), fofoSidbiSanction.getLoanAmount()) == 0) {
|
| 100 |
fofoSidbiSanction.setSettledOn(LocalDateTime.now());
|
100 |
fofoSidbiSanction.setSettledOn(LocalDateTime.now());
|
| 101 |
}
|
101 |
}
|
| 102 |
}
|
102 |
}
|