From f23e31adefbc21d428a7a770c66c5d21fe610496 Mon Sep 17 00:00:00 2001 From: wangw <1594593906@qq.com> Date: Thu, 16 May 2024 14:27:49 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A0=B9=E6=8D=AE=E7=BB=8F=E7=BA=AC=E5=BA=A6?= =?UTF-8?q?=E8=8E=B7=E5=8F=96=E4=BD=8D=E7=BD=AE=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cashierservice/controller/CommonController.java | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/chaozhanggui/system/cashierservice/controller/CommonController.java b/src/main/java/com/chaozhanggui/system/cashierservice/controller/CommonController.java index 4ffbe64..eaa73c4 100644 --- a/src/main/java/com/chaozhanggui/system/cashierservice/controller/CommonController.java +++ b/src/main/java/com/chaozhanggui/system/cashierservice/controller/CommonController.java @@ -92,15 +92,19 @@ public class CommonController { JsonNode districts = jsonNode.get("districts"); String text = districts.toString(); List cityInfoList = mapper.readValue(text, mapper.getTypeFactory().constructCollectionType(List.class, DistrictVo.class)); - DistrictVo allCity=new DistrictVo(); + DistrictVo allCity = new DistrictVo(); allCity.setName("全城"); - cityInfoList.add(0,allCity); + cityInfoList.add(0, allCity); return Result.success(CodeEnum.SUCCESS, cityInfoList); } @GetMapping("location/geocode") - public Result geocode(@RequestParam String lat, @RequestParam String lng){ - return Result.success(CodeEnum.SUCCESS, LocationUtils.geocode(lng+","+lat)); + public Result geocode(@RequestParam String lat, @RequestParam String lng) { + String address="108.939645,34.343207"; + if (StringUtils.isBlank(lat) || StringUtils.isBlank(lng)) { + address=lng + "," + lat; + } + return Result.success(CodeEnum.SUCCESS, LocationUtils.geocode(lng + "," + lat)); }