Subversion Repositories SmartDukaan

Rev

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

Rev 26717 Rev 26718
Line 54... Line 54...
54
import com.spice.profitmandi.dao.model.CartResponse;
54
import com.spice.profitmandi.dao.model.CartResponse;
55
import com.spice.profitmandi.dao.model.UserCart;
55
import com.spice.profitmandi.dao.model.UserCart;
56
import com.spice.profitmandi.dao.repository.catalog.CategoryRepository;
56
import com.spice.profitmandi.dao.repository.catalog.CategoryRepository;
57
import com.spice.profitmandi.dao.repository.catalog.ItemRepository;
57
import com.spice.profitmandi.dao.repository.catalog.ItemRepository;
58
import com.spice.profitmandi.dao.repository.catalog.TagListingRepository;
58
import com.spice.profitmandi.dao.repository.catalog.TagListingRepository;
-
 
59
import com.spice.profitmandi.dao.repository.dtr.FofoStoreRepository;
59
import com.spice.profitmandi.dao.repository.dtr.Mongo;
60
import com.spice.profitmandi.dao.repository.dtr.Mongo;
60
import com.spice.profitmandi.dao.repository.dtr.UserAccountRepository;
61
import com.spice.profitmandi.dao.repository.dtr.UserAccountRepository;
61
import com.spice.profitmandi.dao.repository.fofo.CurrentInventorySnapshotRepository;
62
import com.spice.profitmandi.dao.repository.fofo.CurrentInventorySnapshotRepository;
62
import com.spice.profitmandi.dao.repository.fofo.PendingOrderService;
63
import com.spice.profitmandi.dao.repository.fofo.PendingOrderService;
63
import com.spice.profitmandi.dao.repository.fofo.PincodePartnerRepository;
64
import com.spice.profitmandi.dao.repository.fofo.PincodePartnerRepository;
Line 103... Line 104...
103
 
104
 
104
	@Autowired
105
	@Autowired
105
	private PincodePartnerRepository pincodePartnerRepository;
106
	private PincodePartnerRepository pincodePartnerRepository;
106
 
107
 
107
	@Autowired
108
	@Autowired
-
 
109
	private FofoStoreRepository fofoStoreRepository;
-
 
110
	
-
 
111
	@Autowired
108
	private RetailerService retailerService;
112
	private RetailerService retailerService;
109
 
113
 
110
	@Autowired
114
	@Autowired
111
	private PendingOrderService pendingOrderService;
115
	private PendingOrderService pendingOrderService;
112
 
116
 
Line 378... Line 382...
378
		List<PincodePartner> pincodePartners = pincodePartnerRepository.selectPartnersByPincode(pincode);
382
		List<PincodePartner> pincodePartners = pincodePartnerRepository.selectPartnersByPincode(pincode);
379
		int fofoId = DEFAULT_STORE;
383
		int fofoId = DEFAULT_STORE;
380
		if(pincodePartners.size()>0) {
384
		if(pincodePartners.size()>0) {
381
			fofoId = pincodePartners.get(0).getFofoId();
385
			fofoId = pincodePartners.get(0).getFofoId();
382
		}
386
		}
383
		return responseSender.ok(retailerService.getAllFofoRetailerIdUrlMap().get(fofoId));
387
		return responseSender.ok(fofoStoreRepository.selectByRetailerId(fofoId).getCode());
384
	}
388
	}
385
 
389
 
386
	@RequestMapping(value = "/store/cart", method = RequestMethod.POST, produces = MediaType.APPLICATION_JSON_VALUE)
390
	@RequestMapping(value = "/store/cart", method = RequestMethod.POST, produces = MediaType.APPLICATION_JSON_VALUE)
387
	@ApiImplicitParams({
391
	@ApiImplicitParams({
388
			@ApiImplicitParam(name = "Auth-Token", value = "Auth-Token", required = true, dataType = "string", paramType = "header") })
392
			@ApiImplicitParam(name = "Auth-Token", value = "Auth-Token", required = true, dataType = "string", paramType = "header") })