From 63b04a6e0335499eb2972d65b13f51c0d3145205 Mon Sep 17 00:00:00 2001 From: "Stormeye.Wu" Date: Sun, 2 Sep 2018 23:20:22 +0800 Subject: [PATCH] =?UTF-8?q?[=E7=94=A8=E6=88=B7=E7=99=BB=E5=BD=95=E7=BB=8F?= =?UTF-8?q?=E7=BA=AC=E5=BA=A6][=E4=BF=AE=E5=A4=8D]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/simple/controller/WxUserGrantController.java | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/mallinkCApi/src/main/java/com/simple/controller/WxUserGrantController.java b/mallinkCApi/src/main/java/com/simple/controller/WxUserGrantController.java index ef55aaabc..1f85fb7ad 100755 --- a/mallinkCApi/src/main/java/com/simple/controller/WxUserGrantController.java +++ b/mallinkCApi/src/main/java/com/simple/controller/WxUserGrantController.java @@ -116,8 +116,10 @@ public class WxUserGrantController extends BaseController { user1.setSessionKey(session_key); if (user1.getSceneAddress() == null) user1.setSceneAddress(sceneAddress); - user.setLongitude(BigDecimal.valueOf(Double.valueOf(longitude))); - user.setLatitude(BigDecimal.valueOf(Double.valueOf(latitude))); + if (longitude.length() > 0) + user.setLongitude(BigDecimal.valueOf(Double.valueOf(longitude))); + if (latitude.length() > 0) + user.setLatitude(BigDecimal.valueOf(Double.valueOf(latitude))); // TODO 成长值 wxCUserService.saveOrUpdate(user1); resultMap.put("token", token); @@ -129,8 +131,10 @@ public class WxUserGrantController extends BaseController { if (user.getSceneAddress() == null) user.setSceneAddress(sceneAddress); user.setSessionKey(session_key); - user.setLongitude(BigDecimal.valueOf(Double.valueOf(longitude))); - user.setLatitude(BigDecimal.valueOf(Double.valueOf(latitude))); + if (longitude.length() > 0) + user.setLongitude(BigDecimal.valueOf(Double.valueOf(longitude))); + if (latitude.length() > 0) + user.setLatitude(BigDecimal.valueOf(Double.valueOf(latitude))); // TODO 成长值 wxCUserService.saveOrUpdate(user); resultMap.put("token", token);