Subversion Repositories SmartDukaan

Rev

Rev 32849 | Rev 32935 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 32849 Rev 32934
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);