From 906bcc27b66204ac5a9d6569c58ea0827f047489 Mon Sep 17 00:00:00 2001 From: sunyuchao Date: Fri, 23 Sep 2022 17:38:52 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E8=A1=A5=E5=85=A8=20?= =?UTF-8?q?=E7=BB=8F=E7=BA=AC=E5=BA=A6=E4=BF=9D=E7=95=99=E5=85=AD=E4=BD=8D?= =?UTF-8?q?=E5=B0=8F=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../item/service/impl/ItemServiceImpl.java | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java index 212e0a8c7..bf1cc3795 100755 --- a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java +++ b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java @@ -489,8 +489,9 @@ public class ItemServiceImpl extends BaseServiceImpl implem data.setSbrlxfs(entity.getMobile()); data.setSqzynr(entity.getItemContent()); data.setSqdz(entity.getIssueAddress()); - // todo jack转百度坐标系格式:x,y - data.setSqxy(entity.getIssueLatitude().toString()+","+entity.getIssueLongitude().toString()); + Double issueLatitude = new BigDecimal(entity.getIssueLatitude()).setScale(6,BigDecimal.ROUND_HALF_UP).doubleValue(); + Double issueLongitude = new BigDecimal(entity.getIssueLongitude()).setScale(6,BigDecimal.ROUND_HALF_UP).doubleValue(); + data.setSqxy(issueLatitude.toString() + "," + issueLongitude.toString()); data.setSqdjrq(DateUtils.format(entity.getCreatedTime(),DateUtils.DATE_TIME_PATTERN)); //诉求登记人 CityCaseLawenforcementdPersonDTO sqdjr = new CityCaseLawenforcementdPersonDTO(); @@ -2805,8 +2806,9 @@ public class ItemServiceImpl extends BaseServiceImpl implem data.setSbrlxfs(entity.getMobile()); data.setSqzynr(entity.getItemContent()); data.setSqdz(entity.getIssueAddress()); - // todo jack转百度坐标系格式:x,y - data.setSqxy(entity.getIssueLatitude().toString()+","+entity.getIssueLongitude().toString()); + Double issueLatitude = new BigDecimal(entity.getIssueLatitude()).setScale(6,BigDecimal.ROUND_HALF_UP).doubleValue(); + Double issueLongitude = new BigDecimal(entity.getIssueLongitude()).setScale(6,BigDecimal.ROUND_HALF_UP).doubleValue(); + data.setSqxy(issueLatitude.toString() + "," + issueLongitude.toString()); data.setSqdjrq(DateUtils.format(entity.getCreatedTime(),DateUtils.DATE_TIME_PATTERN)); //诉求登记人 CityCaseLivelihoodPersonDTO sqdjr = new CityCaseLivelihoodPersonDTO(); @@ -2869,8 +2871,9 @@ public class ItemServiceImpl extends BaseServiceImpl implem data.setSbrlxfs(entity.getMobile()); data.setSqzynr(entity.getItemContent()); data.setSqdz(entity.getIssueAddress()); - // todo jack转百度坐标系格式:x,y - data.setSqxy(entity.getIssueLatitude().toString()+","+entity.getIssueLongitude().toString()); + Double issueLatitude = new BigDecimal(entity.getIssueLatitude()).setScale(6,BigDecimal.ROUND_HALF_UP).doubleValue(); + Double issueLongitude = new BigDecimal(entity.getIssueLongitude()).setScale(6,BigDecimal.ROUND_HALF_UP).doubleValue(); + data.setSqxy(issueLatitude.toString() + "," + issueLongitude.toString()); data.setSqdjrq(DateUtils.format(entity.getCreatedTime(),DateUtils.DATE_TIME_PATTERN)); //诉求登记人 CityCaseDevelopPersonDTO sqdjr = new CityCaseDevelopPersonDTO();