| Line 458... |
Line 458... |
| 458 |
AuthUser authUser = authRepository.selectByEmailOrMobile(loginDetails.getEmailId());
|
458 |
AuthUser authUser = authRepository.selectByEmailOrMobile(loginDetails.getEmailId());
|
| 459 |
List<Ticket> tickets = null;
|
459 |
List<Ticket> tickets = null;
|
| 460 |
Map<Integer, List<AuthUser>> authUserListMap = null;
|
460 |
Map<Integer, List<AuthUser>> authUserListMap = null;
|
| 461 |
if (loginDetails.getEmailId().equals("amandeep.singh@smartdukaan.com")) {
|
461 |
if (loginDetails.getEmailId().equals("amandeep.singh@smartdukaan.com")) {
|
| 462 |
tickets = ticketRepository.selectAll(offset, limit, Optional.empty());
|
462 |
tickets = ticketRepository.selectAll(offset, limit, Optional.empty());
|
| 463 |
authUserListMap = csService.getAuthUserList(tickets, EscalationType.L4);
|
463 |
authUserListMap = csService.getAuthUserList(tickets,authUser);
|
| 464 |
size = ticketRepository.selectAllCount();
|
464 |
size = ticketRepository.selectAllCount();
|
| 465 |
} else {
|
465 |
} else {
|
| 466 |
tickets = ticketRepository.selectAllByEscalatedUserType(authUser.getId(), EscalationType.L2, offset, limit);
|
466 |
tickets=ticketRepository.selectAllByEscalatedUserType(authUser.getId(), offset, limit);
|
| 467 |
if (tickets.size() == 0) {
|
- |
|
| 468 |
tickets = ticketRepository.selectAllByEscalatedUserType(authUser.getId(), EscalationType.L3, offset,
|
467 |
authUserListMap = csService.getAuthUserList(tickets,authUser);
|
| 469 |
limit);
|
- |
|
| 470 |
size = ticketRepository.selectAllCountByEscalatedUserType(authUser.getId(), EscalationType.L3);
|
468 |
size=ticketRepository.selectAllCountByEscalatedUserType(authUser.getId());
|
| 471 |
authUserListMap = csService.getAuthUserList(tickets, EscalationType.L3);
|
- |
|
| 472 |
if(tickets.size()>0) {
|
469 |
if(tickets.size()>0)
|
| 473 |
Map<Integer, CustomRetailer> fofoIdsAndCustomRetailer = csService.getPartnerByFofoIds(tickets);
|
- |
|
| 474 |
model.addAttribute("fofoIdsAndCustomRetailer", fofoIdsAndCustomRetailer);
|
- |
|
| 475 |
}
|
470 |
{
|
| 476 |
} else {
|
- |
|
| 477 |
size = ticketRepository.selectAllCountByEscalatedUserType(authUser.getId(), EscalationType.L2);
|
- |
|
| 478 |
authUserListMap = csService.getAuthUserList(tickets, EscalationType.L2);
|
- |
|
| 479 |
Map<Integer, CustomRetailer> fofoIdsAndCustomRetailer = csService.getPartnerByFofoIds(tickets);
|
471 |
Map<Integer, CustomRetailer> fofoIdsAndCustomRetailer = csService.getPartnerByFofoIds(tickets);
|
| 480 |
model.addAttribute("fofoIdsAndCustomRetailer", fofoIdsAndCustomRetailer);
|
472 |
model.addAttribute("fofoIdsAndCustomRetailer", fofoIdsAndCustomRetailer);
|
| 481 |
}
|
473 |
}
|
| 482 |
}
|
474 |
}
|
| 483 |
if (size < limit) {
|
475 |
if (size < limit) {
|
| 484 |
model.addAttribute("end", offset + size);
|
476 |
model.addAttribute("end", offset + size);
|
| 485 |
} else {
|
477 |
} else {
|
| Line 506... |
Line 498... |
| 506 |
AuthUser authUser = authRepository.selectByEmailOrMobile(loginDetails.getEmailId());
|
498 |
AuthUser authUser = authRepository.selectByEmailOrMobile(loginDetails.getEmailId());
|
| 507 |
Map<Integer, List<AuthUser>> authUserListMap = null;
|
499 |
Map<Integer, List<AuthUser>> authUserListMap = null;
|
| 508 |
List<Ticket> tickets = null;
|
500 |
List<Ticket> tickets = null;
|
| 509 |
if (loginDetails.getEmailId().equals("amandeep.singh@smartdukaan.com")) {
|
501 |
if (loginDetails.getEmailId().equals("amandeep.singh@smartdukaan.com")) {
|
| 510 |
tickets = ticketRepository.selectAll(offset, limit, Optional.empty());
|
502 |
tickets = ticketRepository.selectAll(offset, limit, Optional.empty());
|
| 511 |
authUserListMap = csService.getAuthUserList(tickets, EscalationType.L4);
|
503 |
authUserListMap = csService.getAuthUserList(tickets,authUser);
|
| 512 |
} else {
|
504 |
} else {
|
| 513 |
tickets = ticketRepository.selectAllByEscalatedUserType(authUser.getId(), EscalationType.L2, offset, limit);
|
- |
|
| 514 |
if (tickets.size() == 0) {
|
505 |
|
| 515 |
tickets = ticketRepository.selectAllByEscalatedUserType(authUser.getId(), EscalationType.L3, offset,
|
506 |
tickets=ticketRepository.selectAllByEscalatedUserType(authUser.getId(), offset, limit);
|
| 516 |
limit);
|
- |
|
| 517 |
authUserListMap = csService.getAuthUserList(tickets, EscalationType.L3);
|
507 |
authUserListMap = csService.getAuthUserList(tickets,authUser);
|
| 518 |
LOGGER.info(tickets);
|
- |
|
| 519 |
if(tickets.size()>0)
|
508 |
if(tickets.size()>0)
|
| 520 |
{
|
509 |
{
|
| 521 |
Map<Integer, CustomRetailer> fofoIdsAndCustomRetailer = csService.getPartnerByFofoIds(tickets);
|
510 |
Map<Integer, CustomRetailer> fofoIdsAndCustomRetailer = csService.getPartnerByFofoIds(tickets);
|
| 522 |
model.addAttribute("fofoIdsAndCustomRetailer", fofoIdsAndCustomRetailer);
|
511 |
model.addAttribute("fofoIdsAndCustomRetailer", fofoIdsAndCustomRetailer);
|
| 523 |
}
|
512 |
}
|
| 524 |
} else {
|
- |
|
| 525 |
Map<Integer, CustomRetailer> fofoIdsAndCustomRetailer = csService.getPartnerByFofoIds(tickets);
|
- |
|
| 526 |
authUserListMap = csService.getAuthUserList(tickets, EscalationType.L2);
|
- |
|
| 527 |
model.addAttribute("fofoIdsAndCustomRetailer", fofoIdsAndCustomRetailer);
|
- |
|
| 528 |
}
|
- |
|
| 529 |
}
|
513 |
}
|
| 530 |
model.addAttribute("tickets", tickets);
|
514 |
model.addAttribute("tickets", tickets);
|
| 531 |
Map<Integer, TicketSubCategory> subCategoryIdAndSubCategoryMap = csService
|
515 |
Map<Integer, TicketSubCategory> subCategoryIdAndSubCategoryMap = csService
|
| 532 |
.getSubCategoryIdAndSubCategoryMap(tickets);
|
516 |
.getSubCategoryIdAndSubCategoryMap(tickets);
|
| 533 |
model.addAttribute("tickets", tickets);
|
517 |
model.addAttribute("tickets", tickets);
|