| Line 662... |
Line 662... |
| 662 |
refferal.setMobile(createRefferalRequest.getMobile());
|
662 |
refferal.setMobile(createRefferalRequest.getMobile());
|
| 663 |
refferal.setState(createRefferalRequest.getState());
|
663 |
refferal.setState(createRefferalRequest.getState());
|
| 664 |
refferal.setCity(createRefferalRequest.getCity());
|
664 |
refferal.setCity(createRefferalRequest.getCity());
|
| 665 |
refferal.setCreatedTimestamp(LocalDateTime.now());
|
665 |
refferal.setCreatedTimestamp(LocalDateTime.now());
|
| 666 |
refferal.setUpdatedTimestamp(LocalDateTime.now());
|
666 |
refferal.setUpdatedTimestamp(LocalDateTime.now());
|
| 667 |
refferal.setStatus("pending");
|
667 |
refferal.setStatus(RefferalStatus.pending);
|
| 668 |
if (createRefferalRequest.isFofoAssociate()) {
|
668 |
if (createRefferalRequest.isFofoAssociate()) {
|
| 669 |
AuthUser authUser = authRepository.selectByGmailId(createRefferalRequest.getReffereeEmail());
|
669 |
AuthUser authUser = authRepository.selectByGmailId(createRefferalRequest.getReffereeEmail());
|
| 670 |
if (authUser == null) {
|
670 |
if (authUser == null) {
|
| 671 |
Promoter promoter = promoterRepository.selectByEmailId(createRefferalRequest.getReffereeEmail());
|
671 |
Promoter promoter = promoterRepository.selectByEmailId(createRefferalRequest.getReffereeEmail());
|
| 672 |
refferal.setRefereeName(promoter.getName());
|
672 |
refferal.setRefereeName(promoter.getName());
|
| Line 749... |
Line 749... |
| 749 |
|
749 |
|
| 750 |
refferAmountModel.add(rfm);
|
750 |
refferAmountModel.add(rfm);
|
| 751 |
|
751 |
|
| 752 |
} else if (LocalDateTime.now().isAfter(ldt)) {
|
752 |
} else if (LocalDateTime.now().isAfter(ldt)) {
|
| 753 |
drm.setStartDate(LocalDateTime.now().minusMonths(1).withDayOfMonth(1));
|
753 |
drm.setStartDate(LocalDateTime.now().minusMonths(1).withDayOfMonth(1));
|
| 754 |
drm.setEndDate(LocalDateTime.now().minusMonths(1).withDayOfMonth(1));
|
754 |
drm.setEndDate(LocalDateTime.now().minusMonths(1).withDayOfMonth(16));
|
| 755 |
|
755 |
|
| 756 |
List<Refferal> previousMonthapprovedRefferalbeforeSixteen = refferalRepository
|
756 |
List<Refferal> previousMonthapprovedRefferalbeforeSixteen = refferalRepository
|
| 757 |
.selectByEmailIdAndStatusAndDateRanges(refereeEmail, RefferalStatus.approved, drm);
|
757 |
.selectByEmailIdAndStatusAndDateRanges(refereeEmail, RefferalStatus.approved, drm);
|
| 758 |
List<Refferal> previousMonthtransferredRefferalbeforeSixteen = refferalRepository
|
758 |
List<Refferal> previousMonthtransferredRefferalbeforeSixteen = refferalRepository
|
| 759 |
.selectByEmailIdAndStatusAndDateRanges(refereeEmail, RefferalStatus.transferred, drm);
|
759 |
.selectByEmailIdAndStatusAndDateRanges(refereeEmail, RefferalStatus.transferred, drm);
|