| Line 425... |
Line 425... |
| 425 |
PartnerTypeChange ptc = new PartnerTypeChange();
|
425 |
PartnerTypeChange ptc = new PartnerTypeChange();
|
| 426 |
ptc.setFofoId(fofoId);
|
426 |
ptc.setFofoId(fofoId);
|
| 427 |
ptc.setPartnerType(partnerType);
|
427 |
ptc.setPartnerType(partnerType);
|
| 428 |
ptc.setCreateTimestamp(LocalDate.now().atStartOfDay().plusDays(1));
|
428 |
ptc.setCreateTimestamp(LocalDate.now().atStartOfDay().plusDays(1));
|
| 429 |
partnerTypeChangeRepository.persist(ptc);
|
429 |
partnerTypeChangeRepository.persist(ptc);
|
| 430 |
model.addAttribute("response", mvcResponseSender.createResponseString(true));
|
430 |
model.addAttribute("response1", mvcResponseSender.createResponseString(true));
|
| 431 |
|
431 |
|
| 432 |
return "response";
|
432 |
return "response";
|
| 433 |
}
|
433 |
}
|
| 434 |
|
434 |
|
| 435 |
@GetMapping(value = "/partners")
|
435 |
@GetMapping(value = "/partners")
|
| 436 |
public String getStoreName(HttpServletRequest request, Model model, @RequestParam String query) throws Exception {
|
436 |
public String getStoreName(HttpServletRequest request, Model model, @RequestParam String query) throws Exception {
|
| 437 |
model.addAttribute("response", mvcResponseSender
|
437 |
model.addAttribute("response1", mvcResponseSender
|
| 438 |
.createResponseString(retailerService.getFofoRetailers(false).values().stream().filter(x -> {
|
438 |
.createResponseString(retailerService.getFofoRetailers(false).values().stream()
|
| 439 |
return x.getDisplayName().toLowerCase().matches(".*?" + query.toLowerCase() + ".*?");
|
439 |
.filter(x -> x.getDisplayName().toLowerCase().matches(".*?" + query.toLowerCase() + ".*?"))
|
| 440 |
}).collect(Collectors.toList())));
|
440 |
.collect(Collectors.toList())));
|
| 441 |
return "response";
|
441 |
return "response";
|
| 442 |
}
|
442 |
}
|
| 443 |
|
443 |
|
| 444 |
@PostMapping(value = "/deactivateStore")
|
444 |
@PostMapping(value = "/deactivateStore")
|
| 445 |
public String deActivateStore(HttpServletRequest request,
|
445 |
public String deActivateStore(HttpServletRequest request,
|
| Line 454... |
Line 454... |
| 454 |
"You are not authorise to deactivate retailer");
|
454 |
"You are not authorise to deactivate retailer");
|
| 455 |
}
|
455 |
}
|
| 456 |
fofoStore.setActive(false);
|
456 |
fofoStore.setActive(false);
|
| 457 |
fofoStoreRepository.persist(fofoStore);
|
457 |
fofoStoreRepository.persist(fofoStore);
|
| 458 |
LOGGER.info("inserted into InActiveFofoStore successfully");
|
458 |
LOGGER.info("inserted into InActiveFofoStore successfully");
|
| 459 |
model.addAttribute("response", mvcResponseSender.createResponseString(true));
|
459 |
model.addAttribute("response1", mvcResponseSender.createResponseString(true));
|
| 460 |
return "response";
|
460 |
return "response";
|
| 461 |
}
|
461 |
}
|
| 462 |
|
462 |
|
| 463 |
@PostMapping(value = "/activateStoreForever")
|
463 |
@PostMapping(value = "/activateStoreForever")
|
| 464 |
public String activateStoreForever(HttpServletRequest request,
|
464 |
public String activateStoreForever(HttpServletRequest request,
|
| Line 471... |
Line 471... |
| 471 |
"You are not authorise to activate retailer");
|
471 |
"You are not authorise to activate retailer");
|
| 472 |
}
|
472 |
}
|
| 473 |
fofoStore.setActive(true);
|
473 |
fofoStore.setActive(true);
|
| 474 |
fofoStoreRepository.persist(fofoStore);
|
474 |
fofoStoreRepository.persist(fofoStore);
|
| 475 |
LOGGER.info("inserted into ActiveFofoStore successfully");
|
475 |
LOGGER.info("inserted into ActiveFofoStore successfully");
|
| 476 |
model.addAttribute("response", mvcResponseSender.createResponseString(true));
|
476 |
model.addAttribute("response1", mvcResponseSender.createResponseString(true));
|
| 477 |
return "response";
|
477 |
return "response";
|
| 478 |
}
|
478 |
}
|
| 479 |
|
479 |
|
| 480 |
@PostMapping(value = "/activateStoreTemporary")
|
480 |
@PostMapping(value = "/activateStoreTemporary")
|
| 481 |
public String activateStoreTemporary(HttpServletRequest request,
|
481 |
public String activateStoreTemporary(HttpServletRequest request,
|
| Line 504... |
Line 504... |
| 504 |
fofoStoreRepository.persist(fofoStore);
|
504 |
fofoStoreRepository.persist(fofoStore);
|
| 505 |
LOGGER.info("inserted into InActiveFofoStore successfully");
|
505 |
LOGGER.info("inserted into InActiveFofoStore successfully");
|
| 506 |
|
506 |
|
| 507 |
}
|
507 |
}
|
| 508 |
|
508 |
|
| 509 |
model.addAttribute("response", mvcResponseSender.createResponseString(true));
|
509 |
model.addAttribute("response1", mvcResponseSender.createResponseString(true));
|
| 510 |
return "response";
|
510 |
return "response";
|
| 511 |
}
|
511 |
}
|
| 512 |
|
512 |
|
| 513 |
@GetMapping(value = "/getAllInactiveStores")
|
513 |
@GetMapping(value = "/getAllInactiveStores")
|
| 514 |
public String getInactiveStores(HttpServletRequest request, Model model) {
|
514 |
public String getInactiveStores(HttpServletRequest request, Model model) {
|
| Line 538... |
Line 538... |
| 538 |
if (Arrays.asList("kamini.sharma@smartdukaan.com", "tarun.verma@smartdukaan.com", "amit.gupta@smartdukaan.com",
|
538 |
if (Arrays.asList("kamini.sharma@smartdukaan.com", "tarun.verma@smartdukaan.com", "amit.gupta@smartdukaan.com",
|
| 539 |
"rahul.katyal@smartdukaan.com").contains(loginDetails.getEmailId())) {
|
539 |
"rahul.katyal@smartdukaan.com").contains(loginDetails.getEmailId())) {
|
| 540 |
fofoStore.setGraceDate(LocalDate.now().plusDays(2));
|
540 |
fofoStore.setGraceDate(LocalDate.now().plusDays(2));
|
| 541 |
fofoStore.setGraceCount(fofoStore.getGraceCount() + 1);
|
541 |
fofoStore.setGraceCount(fofoStore.getGraceCount() + 1);
|
| 542 |
fofoStoreRepository.persist(fofoStore);
|
542 |
fofoStoreRepository.persist(fofoStore);
|
| 543 |
model.addAttribute("response", mvcResponseSender.createResponseString(fofoStore.getGraceCount()));
|
543 |
model.addAttribute("response1", mvcResponseSender.createResponseString(fofoStore.getGraceCount()));
|
| 544 |
} else {
|
544 |
} else {
|
| 545 |
throw new ProfitMandiBusinessException("Access Denied", "Unauthorised Access",
|
545 |
throw new ProfitMandiBusinessException("Access Denied", "Unauthorised Access",
|
| 546 |
"You are not authorise to extend billing");
|
546 |
"You are not authorise to extend billing");
|
| 547 |
}
|
547 |
}
|
| 548 |
return "response";
|
548 |
return "response";
|
| Line 700... |
Line 700... |
| 700 |
promoter.setSdPortalAccess(promoterdetailModel.isSdPortalAccess());
|
700 |
promoter.setSdPortalAccess(promoterdetailModel.isSdPortalAccess());
|
| 701 |
promoter.setStatus(promoterdetailModel.isStatus());
|
701 |
promoter.setStatus(promoterdetailModel.isStatus());
|
| 702 |
}
|
702 |
}
|
| 703 |
LOGGER.info("sdport" + promoterdetailModel.isStatus());
|
703 |
LOGGER.info("sdport" + promoterdetailModel.isStatus());
|
| 704 |
|
704 |
|
| 705 |
model.addAttribute("response", mvcResponseSender.createResponseString(true));
|
705 |
model.addAttribute("response1", mvcResponseSender.createResponseString(true));
|
| 706 |
|
706 |
|
| 707 |
return "response";
|
707 |
return "response";
|
| 708 |
|
708 |
|
| 709 |
}
|
709 |
}
|
| 710 |
|
710 |
|
| Line 715... |
Line 715... |
| 715 |
Promoter promoter = promoterRepository.selectById(id);
|
715 |
Promoter promoter = promoterRepository.selectById(id);
|
| 716 |
|
716 |
|
| 717 |
promoter.setStatus(false);
|
717 |
promoter.setStatus(false);
|
| 718 |
promoterRepository.persist(promoter);
|
718 |
promoterRepository.persist(promoter);
|
| 719 |
|
719 |
|
| 720 |
model.addAttribute("response", mvcResponseSender.createResponseString(true));
|
720 |
model.addAttribute("response1", mvcResponseSender.createResponseString(true));
|
| 721 |
|
721 |
|
| 722 |
return "response";
|
722 |
return "response";
|
| 723 |
}
|
723 |
}
|
| 724 |
|
724 |
|
| 725 |
@RequestMapping(value = "/addLocation", method = RequestMethod.POST)
|
725 |
@RequestMapping(value = "/addLocation", method = RequestMethod.POST)
|
| Line 739... |
Line 739... |
| 739 |
|
739 |
|
| 740 |
User user = userRepository.selectById(addLocationModel.getUserId());
|
740 |
User user = userRepository.selectById(addLocationModel.getUserId());
|
| 741 |
user.setLocation(location.getId());
|
741 |
user.setLocation(location.getId());
|
| 742 |
userRepository.persist(user);
|
742 |
userRepository.persist(user);
|
| 743 |
|
743 |
|
| 744 |
model.addAttribute("response", mvcResponseSender.createResponseString(true));
|
744 |
model.addAttribute("response1", mvcResponseSender.createResponseString(true));
|
| 745 |
return "response";
|
745 |
return "response";
|
| 746 |
|
746 |
|
| 747 |
}
|
747 |
}
|
| 748 |
|
748 |
|
| 749 |
@RequestMapping(value = "/updateLocation", method = RequestMethod.POST)
|
749 |
@RequestMapping(value = "/updateLocation", method = RequestMethod.POST)
|
| Line 759... |
Line 759... |
| 759 |
userlocation.setPin(addLocationModel.getPin());
|
759 |
userlocation.setPin(addLocationModel.getPin());
|
| 760 |
userlocation.setState(addLocationModel.getState());
|
760 |
userlocation.setState(addLocationModel.getState());
|
| 761 |
|
761 |
|
| 762 |
locationRepository.persist(userlocation);
|
762 |
locationRepository.persist(userlocation);
|
| 763 |
|
763 |
|
| 764 |
model.addAttribute("response", mvcResponseSender.createResponseString(true));
|
764 |
model.addAttribute("response1", mvcResponseSender.createResponseString(true));
|
| 765 |
return "response";
|
765 |
return "response";
|
| 766 |
|
766 |
|
| 767 |
}
|
767 |
}
|
| 768 |
|
768 |
|
| 769 |
@RequestMapping(value = "/getPartnerReadonlyInfo")
|
769 |
@RequestMapping(value = "/getPartnerReadonlyInfo")
|
| Line 842... |
Line 842... |
| 842 |
retailerBlockBrand.setFofoId(id);
|
842 |
retailerBlockBrand.setFofoId(id);
|
| 843 |
retailerBlockBrand.setBlockBrands(brand);
|
843 |
retailerBlockBrand.setBlockBrands(brand);
|
| 844 |
retailerBlockBrandsRepository.persist(retailerBlockBrand);
|
844 |
retailerBlockBrandsRepository.persist(retailerBlockBrand);
|
| 845 |
|
845 |
|
| 846 |
}
|
846 |
}
|
| 847 |
model.addAttribute("response", mvcResponseSender.createResponseString(true));
|
847 |
model.addAttribute("response1", mvcResponseSender.createResponseString(true));
|
| 848 |
|
848 |
|
| 849 |
return "response";
|
849 |
return "response";
|
| 850 |
}
|
850 |
}
|
| 851 |
|
851 |
|
| 852 |
@RequestMapping(value = "/getBrandslimit", method = RequestMethod.GET)
|
852 |
@RequestMapping(value = "/getBrandslimit", method = RequestMethod.GET)
|