| Line 394... |
Line 394... |
| 394 |
|
394 |
|
| 395 |
}
|
395 |
}
|
| 396 |
return responseSender.ok(fofoStoreRepository.selectByRetailerId(fofoId).getCode());
|
396 |
return responseSender.ok(fofoStoreRepository.selectByRetailerId(fofoId).getCode());
|
| 397 |
}
|
397 |
}
|
| 398 |
|
398 |
|
| - |
|
399 |
@RequestMapping(value = "/store/address/detail/{pincode}", method = RequestMethod.GET, produces = MediaType.APPLICATION_JSON_VALUE)
|
| - |
|
400 |
@ApiImplicitParams({
|
| - |
|
401 |
@ApiImplicitParam(name = "Auth-Token", value = "Auth-Token", required = true, dataType = "string", paramType = "header") })
|
| - |
|
402 |
@ApiOperation(value = "Get brand list and count for category")
|
| - |
|
403 |
public ResponseEntity<?> getStoresDetailsByPincode(HttpServletRequest request, @PathVariable String pincode)
|
| - |
|
404 |
throws Exception {
|
| - |
|
405 |
List<CustomRetailer> customerRetailers = new ArrayList<>();
|
| - |
|
406 |
List<PincodePartner> pincodePartners = pincodePartnerRepository.selectPartnersByPincode(pincode);
|
| - |
|
407 |
|
| - |
|
408 |
if (!pincodePartners.isEmpty()) {
|
| - |
|
409 |
List<Integer> fofoIds = pincodePartners.stream().map(x -> x.getFofoId()).collect(Collectors.toList());
|
| - |
|
410 |
List<Integer> activefofoIds = fofoStoreRepository.selectByRetailerIds(fofoIds).stream()
|
| - |
|
411 |
.filter(x -> x.isActive()).map(x -> x.getId()).collect(Collectors.toList());
|
| - |
|
412 |
Map<Integer, CustomRetailer> customerRetailerMap = retailerService.getFofoRetailers(activefofoIds);
|
| - |
|
413 |
customerRetailers.addAll(customerRetailerMap.values());
|
| - |
|
414 |
}
|
| - |
|
415 |
|
| - |
|
416 |
logger.info("customerRetailers" + customerRetailers);
|
| - |
|
417 |
return responseSender.ok(customerRetailers);
|
| - |
|
418 |
}
|
| - |
|
419 |
|
| 399 |
@RequestMapping(value = "/store/order", method = RequestMethod.GET, produces = MediaType.APPLICATION_JSON_VALUE)
|
420 |
@RequestMapping(value = "/store/order", method = RequestMethod.GET, produces = MediaType.APPLICATION_JSON_VALUE)
|
| 400 |
public ResponseEntity<?> getOrderDetail(HttpServletRequest request, @RequestParam(value = "id") int id,
|
421 |
public ResponseEntity<?> getOrderDetail(HttpServletRequest request, @RequestParam(value = "id") int id,
|
| 401 |
@RequestParam(name = "offset") int offset, @RequestParam(name = "limit") int limit) throws Exception {
|
422 |
@RequestParam(name = "offset") int offset, @RequestParam(name = "limit") int limit) throws Exception {
|
| 402 |
List<CustomerOrderDetail> customerOrderDetails = new ArrayList<>();
|
423 |
List<CustomerOrderDetail> customerOrderDetails = new ArrayList<>();
|
| 403 |
List<Integer> catalogIds = new ArrayList<>();
|
424 |
List<Integer> catalogIds = new ArrayList<>();
|