| | |
| | | } |
| | | } |
| | | |
| | | @ResponseBody |
| | | @PostMapping("/store/queryStoreIdByCityCode") |
| | | List<Integer> queryStoreIdByCityCode(@RequestBody List<String> collect){ |
| | | try { |
| | | return storeService.list(new LambdaQueryWrapper<Store>() |
| | | .in(Store::getCityCode,collect)).stream().map(Store::getId).collect(Collectors.toList()); |
| | | }catch (Exception e){ |
| | | e.printStackTrace(); |
| | | return new ArrayList<>(); |
| | | } |
| | | } |
| | | |
| | | |
| | | |
| | |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(value = "经纬", name = "lon", dataType = "string", required = false), |
| | | @ApiImplicitParam(value = "纬度", name = "lat", dataType = "string", required = false), |
| | | @ApiImplicitParam(value = "cityCode", name = "cityCode", dataType = "string", required = false), |
| | | }) |
| | | public ResultUtil<List<BaseVo>> queryStoreLists(String lon, String lat){ |
| | | public ResultUtil<List<BaseVo>> queryStoreLists(String lon, String lat,String cityCode){ |
| | | try { |
| | | List<BaseVo> baseVos = storeService.queryStoreLists(lon, lat); |
| | | List<BaseVo> baseVos = storeService.queryStoreLists(lon, lat,cityCode); |
| | | return ResultUtil.success(baseVos); |
| | | }catch (Exception e){ |
| | | e.printStackTrace(); |