From 783b9ee7a8caa508d123d34bfbbf294716211dd7 Mon Sep 17 00:00:00 2001 From: nickchange <126672920+nickchange@users.noreply.github.com> Date: 星期三, 18 十月 2023 16:50:16 +0800 Subject: [PATCH] 10.18.2 --- cloud-server-other/src/main/java/com/dsh/other/controller/StoreController.java | 16 ++++++++++++++-- 1 files changed, 14 insertions(+), 2 deletions(-) diff --git a/cloud-server-other/src/main/java/com/dsh/other/controller/StoreController.java b/cloud-server-other/src/main/java/com/dsh/other/controller/StoreController.java index 1ed5022..6732193 100644 --- a/cloud-server-other/src/main/java/com/dsh/other/controller/StoreController.java +++ b/cloud-server-other/src/main/java/com/dsh/other/controller/StoreController.java @@ -227,6 +227,17 @@ } } + @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<>(); + } + } @@ -236,10 +247,11 @@ @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(); -- Gitblit v1.7.1