| Line 157... |
Line 157... |
| 157 |
|
157 |
|
| 158 |
@RequestMapping(value = "/lead-description", method = RequestMethod.GET, produces = MediaType.APPLICATION_JSON_VALUE)
|
158 |
@RequestMapping(value = "/lead-description", method = RequestMethod.GET, produces = MediaType.APPLICATION_JSON_VALUE)
|
| 159 |
@ApiImplicitParams({
|
159 |
@ApiImplicitParams({
|
| 160 |
@ApiImplicitParam(name = "Auth-Token", value = "Auth-Token", required = true, dataType = "string", paramType = "header") })
|
160 |
@ApiImplicitParam(name = "Auth-Token", value = "Auth-Token", required = true, dataType = "string", paramType = "header") })
|
| 161 |
public ResponseEntity<?> leadDescription(HttpServletRequest request, @RequestParam(name = "gmailId") String gmailId,
|
161 |
public ResponseEntity<?> leadDescription(HttpServletRequest request, @RequestParam(name = "gmailId") String gmailId,
|
| 162 |
@RequestParam(name = "status") LeadStatus status,
|
- |
|
| 163 |
@RequestParam(name = "offset", defaultValue = "0") int offset,
|
- |
|
| 164 |
@RequestParam(name = "limit", defaultValue = "10") int limit) throws ProfitMandiBusinessException {
|
162 |
@RequestParam(name = "status") LeadStatus status) throws ProfitMandiBusinessException {
|
| 165 |
AuthUser authUser = authRepository.selectByGmailId(gmailId);
|
163 |
AuthUser authUser = authRepository.selectByGmailId(gmailId);
|
| 166 |
List<Lead> leads = leadRepository.selectByAssignAuthIdAndStatus(authUser.getId(), status, offset, limit);
|
164 |
List<Lead> leads = leadRepository.selectByAssignAuthIdAndStatus(authUser.getId(), status);
|
| 167 |
|
165 |
|
| 168 |
return responseSender.ok(leads);
|
166 |
return responseSender.ok(leads);
|
| 169 |
|
167 |
|
| 170 |
}
|
168 |
}
|
| 171 |
|
169 |
|