| 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") })
|