Subversion Repositories SmartDukaan

Rev

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

Rev 35210 Rev 35236
Line 342... Line 342...
342
            sendNotificationModel.setTitle(String.format(titleTemplate, schemeString, FormattingUtils.formatDecimal(scheme.getAmount()), org.apache.commons.lang3.StringUtils.abbreviate(String.join(", ", itemDescriptions), 25)));
342
            sendNotificationModel.setTitle(String.format(titleTemplate, schemeString, FormattingUtils.formatDecimal(scheme.getAmount()), org.apache.commons.lang3.StringUtils.abbreviate(String.join(", ", itemDescriptions), 25)));
343
            sendNotificationModel.setType("url");
343
            sendNotificationModel.setType("url");
344
            sendNotificationModel.setMessageType(MessageType.scheme);
344
            sendNotificationModel.setMessageType(MessageType.scheme);
345
            List<SchemeRegion> schemeRegionList = schemeRegionRepository.selectAllBySchemeIds(Arrays.asList(scheme.getId()));
345
            List<SchemeRegion> schemeRegionList = schemeRegionRepository.selectAllBySchemeIds(Arrays.asList(scheme.getId()));
346
            sendNotificationModel.setRegionIds(schemeRegionList.stream().map(x->x.getRegionId()).collect(Collectors.toList()));
346
            sendNotificationModel.setRegionIds(schemeRegionList.stream().map(x->x.getRegionId()).collect(Collectors.toList()));
347
            notificationService.sendNotificationToAll(sendNotificationModel);
347
            notificationService.sendNotification(sendNotificationModel);
348
        }
348
        }
349
    }
349
    }
350
 
350
 
351
    @Autowired
351
    @Autowired
352
    LoanRepository loanRepository;
352
    LoanRepository loanRepository;