Subversion Repositories SmartDukaan

Rev

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

Rev 33487 Rev 33543
Line 316... Line 316...
316
    }
316
    }
317
 
317
 
318
    @ApiImplicitParams({@ApiImplicitParam(name = "Auth-Token", value = "Auth-Token", required = true, dataType = "string", paramType = "header")})
318
    @ApiImplicitParams({@ApiImplicitParam(name = "Auth-Token", value = "Auth-Token", required = true, dataType = "string", paramType = "header")})
319
    @RequestMapping(value = "/fofo", method = RequestMethod.GET, produces = MediaType.APPLICATION_JSON_VALUE)
319
    @RequestMapping(value = "/fofo", method = RequestMethod.GET, produces = MediaType.APPLICATION_JSON_VALUE)
320
    public ResponseEntity<?> getFofo(HttpServletRequest request, @RequestParam(value = "categoryId", required = false, defaultValue = "3") String categoryId, @RequestParam(value = "offset") String offset, @RequestParam(value = "limit") String limit, @RequestParam(value = "sort", required = false) String sort, @RequestParam(value = "brand", required = false) String brand, @RequestParam(value = "subCategoryId", required = false) int subCategoryId, @RequestParam(value = "q", required = false) String queryTerm, @RequestParam(value = "hotDeal", required = false) boolean hotDeal, @RequestParam(value = "endPoint", required = false) String endPoint) throws Throwable {
320
    public ResponseEntity<?> getFofo(HttpServletRequest request, @RequestParam(value = "categoryId", required = false, defaultValue = "3") String categoryId, @RequestParam(value = "offset") String offset, @RequestParam(value = "limit") String limit, @RequestParam(value = "sort", required = false) String sort, @RequestParam(value = "brand", required = false) String brand, @RequestParam(value = "subCategoryId", required = false) int subCategoryId, @RequestParam(value = "q", required = false) String queryTerm, @RequestParam(value = "hotDeal", required = false) boolean hotDeal, @RequestParam(value = "endPoint", required = false) String endPoint) throws Throwable {
321
        List<FofoCatalogResponse> dealResponse = new ArrayList<>();
321
        List<FofoCatalogResponse> dealResponse;
322
        UserInfo userInfo = (UserInfo) request.getAttribute("userInfo");
322
        UserInfo userInfo = (UserInfo) request.getAttribute("userInfo");
323
        FofoStore fs = fofoStoreRepository.selectByRetailerId(userInfo.getRetailerId());
323
        FofoStore fs = fofoStoreRepository.selectByRetailerId(userInfo.getRetailerId());
324
        sort = "w" + fs.getWarehouseId() + "_i desc";
324
        sort = "w" + fs.getWarehouseId() + "_i desc";
325
 
325
 
326
        logger.info("endPoint {}", endPoint);
326
        logger.info("endPoint {}", endPoint);