| Line 629... |
Line 629... |
| 629 |
Activity activity = new Activity();
|
629 |
Activity activity = new Activity();
|
| 630 |
String subject = String.format(ACTIVITY_SUBJECT, ticket.getId());
|
630 |
String subject = String.format(ACTIVITY_SUBJECT, ticket.getId());
|
| 631 |
if (roleManager.isAdmin(loginDetails.getRoleIds())) {
|
631 |
if (roleManager.isAdmin(loginDetails.getRoleIds())) {
|
| 632 |
ticket.setLastActivity(lastActivity);
|
632 |
ticket.setLastActivity(lastActivity);
|
| 633 |
String to = retailerService.getFofoRetailer(ticket.getFofoId()).getEmail();
|
633 |
String to = retailerService.getFofoRetailer(ticket.getFofoId()).getEmail();
|
| 634 |
String message = String.format(PARTNER_RESOLVED_TICKET_MAIL,ticketId,"REJECT");
|
634 |
String message = String.format(PARTNER_RESOLVED_TICKET_MAIL,ticketId,"REOPEN");
|
| 635 |
activity.setMessage(message);
|
635 |
activity.setMessage(message);
|
| 636 |
activity.setCreatedBy(authRepository.selectByEmailOrMobile(loginDetails.getEmailId()).getId());
|
636 |
activity.setCreatedBy(authRepository.selectByEmailOrMobile(loginDetails.getEmailId()).getId());
|
| 637 |
activity.setTicketId(ticketId);
|
637 |
activity.setTicketId(ticketId);
|
| 638 |
activity.setCreateTimestamp(LocalDateTime.now());
|
638 |
activity.setCreateTimestamp(LocalDateTime.now());
|
| 639 |
activity.setType(ActivityType.COMMUNICATION_OUT);
|
639 |
activity.setType(ActivityType.COMMUNICATION_OUT);
|
| Line 651... |
Line 651... |
| 651 |
String message = String.format(INTERNAL_REOPEN_MAIL,ticketId,retailerService.getFofoRetailer(loginDetails.getFofoId()).getBusinessName());
|
651 |
String message = String.format(INTERNAL_REOPEN_MAIL,ticketId,retailerService.getFofoRetailer(loginDetails.getFofoId()).getBusinessName());
|
| 652 |
String to = authRepository.selectById(ticket.getL1AuthUser()).getEmailId();
|
652 |
String to = authRepository.selectById(ticket.getL1AuthUser()).getEmailId();
|
| 653 |
String cc[] = { authRepository.selectById(ticket.getL2AuthUser()).getEmailId(),
|
653 |
String cc[] = { authRepository.selectById(ticket.getL2AuthUser()).getEmailId(),
|
| 654 |
authRepository.selectById(ticket.getL3AuthUser()).getEmailId() };
|
654 |
authRepository.selectById(ticket.getL3AuthUser()).getEmailId() };
|
| 655 |
ticket.setLastActivity(lastActivity);
|
655 |
ticket.setLastActivity(lastActivity);
|
| - |
|
656 |
ticket.setUpdateTimestamp(LocalDateTime.now());
|
| - |
|
657 |
ticket.setL2EscalationTimestamp(ticket.getUpdateTimestamp().plusDays(2));
|
| - |
|
658 |
ticket.setL3EscalationTimestamp(ticket.getL2EscalationTimestamp().plusDays(2));
|
| - |
|
659 |
ticket.setLastEscalationTimestamp(ticket.getL3EscalationTimestamp().plusDays(2));
|
| - |
|
660 |
ticketAssignedRepository.deleteByTicketId(ticketId);
|
| - |
|
661 |
TicketAssigned ticketAssigned=new TicketAssigned();
|
| - |
|
662 |
ticketAssigned.setAssineeId(ticket.getL1AuthUser());
|
| - |
|
663 |
ticketAssigned.setTicketId(ticketId);
|
| - |
|
664 |
ticketAssignedRepository.persist(ticketAssigned);
|
| 656 |
activity.setMessage(INTERNAL_REOPEN_ACTIVITY_MESSAGE);
|
665 |
activity.setMessage(INTERNAL_REOPEN_ACTIVITY_MESSAGE);
|
| 657 |
activity.setCreatedBy(0);
|
666 |
activity.setCreatedBy(0);
|
| 658 |
activity.setTicketId(ticketId);
|
667 |
activity.setTicketId(ticketId);
|
| 659 |
activity.setType(ActivityType.COMMUNICATION_IN);
|
668 |
activity.setType(ActivityType.COMMUNICATION_IN);
|
| 660 |
activity.setCreateTimestamp(LocalDateTime.now());
|
669 |
activity.setCreateTimestamp(LocalDateTime.now());
|