| Line 32... |
Line 32... |
| 32 |
@PostMapping("/lead")
|
32 |
@PostMapping("/lead")
|
| 33 |
public ResponseEntity<ApiResponse<?>> LeadUser(@RequestBody CreateRefferalRequest createRefferalRequest) throws Throwable {
|
33 |
public ResponseEntity<ApiResponse<?>> LeadUser(@RequestBody CreateRefferalRequest createRefferalRequest) throws Throwable {
|
| 34 |
return wrapResponse(leadController.LeadUser(createRefferalRequest));
|
34 |
return wrapResponse(leadController.LeadUser(createRefferalRequest));
|
| 35 |
}
|
35 |
}
|
| 36 |
|
36 |
|
| - |
|
37 |
@GetMapping("/lead/upcoming-beats")
|
| - |
|
38 |
public ResponseEntity<ApiResponse<?>> upcomingBeatsForUser(HttpServletRequest request,
|
| - |
|
39 |
@RequestParam(defaultValue = "30") int days) throws Throwable {
|
| - |
|
40 |
return wrapResponse(leadController.upcomingBeatsForUser(request, days));
|
| - |
|
41 |
}
|
| - |
|
42 |
|
| - |
|
43 |
@PostMapping("/lead/schedule-on-beat")
|
| - |
|
44 |
public ResponseEntity<ApiResponse<?>> scheduleLeadOnBeat(HttpServletRequest request,
|
| - |
|
45 |
@RequestBody java.util.Map<String, Object> req) throws Throwable {
|
| - |
|
46 |
return wrapResponse(leadController.scheduleLeadOnBeat(request, req));
|
| - |
|
47 |
}
|
| - |
|
48 |
|
| 37 |
@GetMapping("/lead-description")
|
49 |
@GetMapping("/lead-description")
|
| 38 |
public ResponseEntity<ApiResponse<?>> leadDescription(HttpServletRequest request,
|
50 |
public ResponseEntity<ApiResponse<?>> leadDescription(HttpServletRequest request,
|
| 39 |
@RequestParam(name = "gmailId") String gmailId,
|
51 |
@RequestParam(name = "gmailId") String gmailId,
|
| 40 |
@RequestParam(name = "status") LeadStatus status) throws Throwable {
|
52 |
@RequestParam(name = "status") LeadStatus status) throws Throwable {
|
| 41 |
return wrapResponse(leadController.leadDescription(request, gmailId, status));
|
53 |
return wrapResponse(leadController.leadDescription(request, gmailId, status));
|