| Line 164... |
Line 164... |
| 164 |
public ResponseEntity<?> leadDescription(HttpServletRequest request, @RequestParam(name = "gmailId") String gmailId,
|
164 |
public ResponseEntity<?> leadDescription(HttpServletRequest request, @RequestParam(name = "gmailId") String gmailId,
|
| 165 |
@RequestParam(name = "status") LeadStatus status) throws ProfitMandiBusinessException {
|
165 |
@RequestParam(name = "status") LeadStatus status) throws ProfitMandiBusinessException {
|
| 166 |
AuthUser authUser = authRepository.selectByGmailId(gmailId);
|
166 |
AuthUser authUser = authRepository.selectByGmailId(gmailId);
|
| 167 |
List<Lead> leads = null;
|
167 |
List<Lead> leads = null;
|
| 168 |
if (status.equals(LeadStatus.followUp)) {
|
168 |
if (status.equals(LeadStatus.followUp)) {
|
| 169 |
leads = leadRepository.selectLeadsScheduledBetweenDate(Arrays.asList(authUser.getId()), LocalDate.now().atStartOfDay().minusDays(30), LocalDate.now().atTime(LocalTime.MAX));
|
169 |
leads = leadRepository.selectLeadsScheduledBetweenDate(Arrays.asList(authUser.getId()), LocalDate.now().atStartOfDay().minusDays(30), LocalDate.now().plusDays(3).atTime(LocalTime.MAX));
|
| 170 |
} else {
|
170 |
} else {
|
| 171 |
leads = leadRepository.selectByAssignAuthIdAndStatus(authUser.getId(), status);
|
171 |
leads = leadRepository.selectByAssignAuthIdAndStatus(authUser.getId(), status);
|
| 172 |
}
|
172 |
}
|
| 173 |
|
173 |
|
| 174 |
return responseSender.ok(leads);
|
174 |
return responseSender.ok(leads);
|