| Line 247... |
Line 247... |
| 247 |
// }
|
247 |
// }
|
| 248 |
|
248 |
|
| 249 |
LeadActivity leadActivity = new LeadActivity();
|
249 |
LeadActivity leadActivity = new LeadActivity();
|
| 250 |
leadActivity.setLeadId(lead.getId());
|
250 |
leadActivity.setLeadId(lead.getId());
|
| 251 |
leadActivity.setRemark(createRefferalRequest.getRemark());
|
251 |
leadActivity.setRemark(createRefferalRequest.getRemark());
|
| - |
|
252 |
leadActivity.setPotential(createRefferalRequest.getPotential());
|
| - |
|
253 |
leadActivity.setOutletName(createRefferalRequest.getOutletName());
|
| 252 |
|
254 |
|
| 253 |
leadActivity.setAuthId(authUser.getId());
|
255 |
leadActivity.setAuthId(authUser.getId());
|
| 254 |
|
256 |
|
| 255 |
if (createRefferalRequest.getStatus().equals(LeadStatus.followUp)) {
|
257 |
if (createRefferalRequest.getStatus().equals(LeadStatus.followUp)) {
|
| 256 |
leadActivity.setSchelduleTimestamp(createRefferalRequest.getSchelduleTimestamp());
|
258 |
leadActivity.setSchelduleTimestamp(createRefferalRequest.getSchelduleTimestamp());
|
| Line 353... |
Line 355... |
| 353 |
@RequestMapping(value = "/leadUpdate", method = RequestMethod.POST, produces = MediaType.APPLICATION_JSON_VALUE)
|
355 |
@RequestMapping(value = "/leadUpdate", method = RequestMethod.POST, produces = MediaType.APPLICATION_JSON_VALUE)
|
| 354 |
@ApiImplicitParams({
|
356 |
@ApiImplicitParams({
|
| 355 |
@ApiImplicitParam(name = "Auth-Token", value = "Auth-Token", required = true, dataType = "string", paramType = "header")})
|
357 |
@ApiImplicitParam(name = "Auth-Token", value = "Auth-Token", required = true, dataType = "string", paramType = "header")})
|
| 356 |
public ResponseEntity<?> leadUpdate(HttpServletRequest request, @RequestParam(name = "id") int id,
|
358 |
public ResponseEntity<?> leadUpdate(HttpServletRequest request, @RequestParam(name = "id") int id,
|
| 357 |
@RequestParam(name = "status") LeadStatus status, @RequestParam(name = "colorCheck") Boolean colorCheck,
|
359 |
@RequestParam(name = "status") LeadStatus status, @RequestParam(name = "colorCheck") Boolean colorCheck,
|
| 358 |
@RequestParam(name = "remark") String remark, @RequestParam(name = "reason") String reason,
|
360 |
@RequestParam(name = "remark") String remark,@RequestParam(name = "potential") double potential,@RequestParam(name = "outletName") String outletName, @RequestParam(name = "reason") String reason,
|
| 359 |
@RequestParam(name = "schelduleTimestamp") @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) LocalDateTime schelduleTimestamp,
|
361 |
@RequestParam(name = "schelduleTimestamp") @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) LocalDateTime schelduleTimestamp,
|
| 360 |
@RequestParam(name = "closureTimestamp") @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) LocalDateTime closureTimestamp,
|
362 |
@RequestParam(name = "closureTimestamp") @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) LocalDateTime closureTimestamp,
|
| 361 |
@RequestParam(name = "communicationType") CommunicationType communicationType)
|
363 |
@RequestParam(name = "communicationType") CommunicationType communicationType)
|
| 362 |
throws ProfitMandiBusinessException {
|
364 |
throws ProfitMandiBusinessException {
|
| 363 |
|
365 |
|
| Line 365... |
Line 367... |
| 365 |
|
367 |
|
| 366 |
LeadActivity leadActivity = new LeadActivity();
|
368 |
LeadActivity leadActivity = new LeadActivity();
|
| 367 |
lead.setStatus(status);
|
369 |
lead.setStatus(status);
|
| 368 |
lead.setNotinterestedReason(reason);
|
370 |
lead.setNotinterestedReason(reason);
|
| 369 |
leadActivity.setRemark(remark);
|
371 |
leadActivity.setRemark(remark);
|
| - |
|
372 |
leadActivity.setPotential(potential);
|
| - |
|
373 |
leadActivity.setOutletName(outletName);
|
| 370 |
leadActivity.setLeadId(id);
|
374 |
leadActivity.setLeadId(id);
|
| 371 |
leadActivity.setCreatedTimestamp(LocalDateTime.now());
|
375 |
leadActivity.setCreatedTimestamp(LocalDateTime.now());
|
| 372 |
leadActivity.setSchelduleTimestamp(null);
|
376 |
leadActivity.setSchelduleTimestamp(null);
|
| 373 |
leadActivity.setClosureTimestamp(null);
|
377 |
leadActivity.setClosureTimestamp(null);
|
| 374 |
leadActivity.setAuthId(lead.getAssignTo());
|
378 |
leadActivity.setAuthId(lead.getAssignTo());
|