| Line 761... |
Line 761... |
| 761 |
public String CreateLead(HttpServletRequest request, @RequestBody CreateRefferalRequest createRefferalRequest, Model model) throws Exception {
|
761 |
public String CreateLead(HttpServletRequest request, @RequestBody CreateRefferalRequest createRefferalRequest, Model model) throws Exception {
|
| 762 |
LoginDetails loginDetails = cookiesProcessor.getCookiesObject(request);
|
762 |
LoginDetails loginDetails = cookiesProcessor.getCookiesObject(request);
|
| 763 |
List<Lead> leadDetailList = leadRepository.selectByMobileNumber(createRefferalRequest.getMobile());
|
763 |
List<Lead> leadDetailList = leadRepository.selectByMobileNumber(createRefferalRequest.getMobile());
|
| 764 |
LOGGER.info("Lead Details {}", leadDetailList);
|
764 |
LOGGER.info("Lead Details {}", leadDetailList);
|
| 765 |
|
765 |
|
| 766 |
if (!leadDetailList.isEmpty()) {
|
766 |
if (!leadDetailList.isEmpty() && leadDetailList.get(0).getStatus() != LeadStatus.notInterested) {
|
| 767 |
AuthUser authUser1 = authRepository.selectById(leadDetailList.get(0).getAssignTo());
|
767 |
AuthUser authUser1 = authRepository.selectById(leadDetailList.get(0).getAssignTo());
|
| 768 |
throw new ProfitMandiBusinessException("Duplicate Entry",
|
- |
|
| 769 |
"Lead already exists, created by " + leadDetailList.get(0).getCreatedBy() +
|
768 |
model.addAttribute("response1", "Lead already exists, created by " + leadDetailList.get(0).getCreatedBy() +
|
| 770 |
" on " + FormattingUtils.format(leadDetailList.get(0).getCreatedTimestamp()) +
|
769 |
" on " + FormattingUtils.format(leadDetailList.get(0).getCreatedTimestamp()) +
|
| 771 |
", assigned to " + authUser1.getFullName(), "400");
|
770 |
", assigned to " + authUser1.getFullName());
|
| - |
|
771 |
return "response";
|
| - |
|
772 |
|
| 772 |
|
773 |
|
| 773 |
}
|
774 |
}
|
| 774 |
|
775 |
|
| 775 |
LOGGER.info("createRefferalRequest" + createRefferalRequest.getSchelduleTimestamp());
|
776 |
LOGGER.info("createRefferalRequest" + createRefferalRequest.getSchelduleTimestamp());
|
| 776 |
Lead lead = new Lead();
|
777 |
Lead lead = new Lead();
|