| Line 40... |
Line 40... |
| 40 |
import com.spice.profitmandi.service.FofoUser;
|
40 |
import com.spice.profitmandi.service.FofoUser;
|
| 41 |
import com.spice.profitmandi.service.PartnerInvestmentService;
|
41 |
import com.spice.profitmandi.service.PartnerInvestmentService;
|
| 42 |
import com.spice.profitmandi.service.PartnerStatsService;
|
42 |
import com.spice.profitmandi.service.PartnerStatsService;
|
| 43 |
import com.spice.profitmandi.service.SshServer.SSHService;
|
43 |
import com.spice.profitmandi.service.SshServer.SSHService;
|
| 44 |
import com.spice.profitmandi.service.authentication.RoleManager;
|
44 |
import com.spice.profitmandi.service.authentication.RoleManager;
|
| - |
|
45 |
import com.spice.profitmandi.service.integrations.psismart.PsiSmartService;
|
| 45 |
import com.spice.profitmandi.service.inventory.InventoryService;
|
46 |
import com.spice.profitmandi.service.inventory.InventoryService;
|
| 46 |
import com.spice.profitmandi.service.offers.OfferService;
|
47 |
import com.spice.profitmandi.service.offers.OfferService;
|
| 47 |
import com.spice.profitmandi.service.scheme.SchemeService;
|
48 |
import com.spice.profitmandi.service.scheme.SchemeService;
|
| 48 |
import com.spice.profitmandi.service.transaction.TransactionService;
|
49 |
import com.spice.profitmandi.service.transaction.TransactionService;
|
| 49 |
import com.spice.profitmandi.service.user.RetailerService;
|
50 |
import com.spice.profitmandi.service.user.RetailerService;
|
| Line 1440... |
Line 1441... |
| 1440 |
throw new ProfitMandiBusinessException(ProfitMandiConstants.DOCUMENT_ID, documentId, "RTLR_1014");
|
1441 |
throw new ProfitMandiBusinessException(ProfitMandiConstants.DOCUMENT_ID, documentId, "RTLR_1014");
|
| 1441 |
}
|
1442 |
}
|
| 1442 |
return responseSender.ok(document);
|
1443 |
return responseSender.ok(document);
|
| 1443 |
}
|
1444 |
}
|
| 1444 |
|
1445 |
|
| - |
|
1446 |
@Autowired
|
| - |
|
1447 |
PsiSmartService psiSmartService;
|
| - |
|
1448 |
@RequestMapping(value = "/psi/auth-endpoint", method = RequestMethod.GET)
|
| - |
|
1449 |
public ResponseEntity<?> getPartnerPSIUrl(HttpServletRequest request, @RequestParam int cid, Model model) throws Exception {
|
| - |
|
1450 |
LoginDetails loginDetails = cookiesProcessor.getCookiesObject(request);
|
| - |
|
1451 |
CustomRetailer customRetailer = retailerService.getAllFofoRetailers().get(loginDetails.getFofoId());
|
| - |
|
1452 |
return responseSender.ok(psiSmartService.getRegistrationEndPoint(customRetailer.getMobileNumber()));
|
| - |
|
1453 |
}
|
| - |
|
1454 |
|
| 1445 |
@RequestMapping(value = "/notifyDocument/download", method = RequestMethod.GET)
|
1455 |
@RequestMapping(value = "/notifyDocument/download", method = RequestMethod.GET)
|
| 1446 |
public ResponseEntity<?> downloadRetailerDocument(HttpServletRequest request, @RequestParam int cid, Model model) throws
|
1456 |
public ResponseEntity<?> downloadRetailerDocument(HttpServletRequest request, @RequestParam int cid, Model model) throws
|
| 1447 |
ProfitMandiBusinessException {
|
1457 |
ProfitMandiBusinessException {
|
| 1448 |
|
1458 |
|
| 1449 |
NotificationCampaign nc = notificationCampaignRepository.selectById(cid);
|
1459 |
NotificationCampaign nc = notificationCampaignRepository.selectById(cid);
|