From 56e8e3d9616813874a5c83c1770ba9fc761dd3d0 Mon Sep 17 00:00:00 2001 From: Administrator <1144154118@qq.com> Date: 星期六, 19 八月 2023 10:12:57 +0800 Subject: [PATCH] 巡检打卡前 --- ard-work/src/main/java/com/ruoyi/app/position/service/impl/ArdAppPositionServiceImpl.java | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) diff --git a/ard-work/src/main/java/com/ruoyi/app/position/service/impl/ArdAppPositionServiceImpl.java b/ard-work/src/main/java/com/ruoyi/app/position/service/impl/ArdAppPositionServiceImpl.java index e6ea43b..2ca4552 100644 --- a/ard-work/src/main/java/com/ruoyi/app/position/service/impl/ArdAppPositionServiceImpl.java +++ b/ard-work/src/main/java/com/ruoyi/app/position/service/impl/ArdAppPositionServiceImpl.java @@ -142,7 +142,7 @@ List<SysUser> appUserList = iSysUserService.selectAllAppUserList(user); //杩囨护鍦ㄧ嚎 List<SysUser> onLineList = appUserList.stream() - .filter(sysUser -> (sysUser.getAppOnlineState().equals("0"))) + .filter(sysUser -> (sysUser.getAppOnlineState().equals("1"))) .collect(Collectors.toList()); //杩囨护鑼冨洿 List<SysUser> filteredList = new ArrayList<>(); @@ -157,6 +157,10 @@ } double distance = GisTool.getDistance(new double[]{ longitude, latitude}, new double[]{ lon, lat}); if (distance <= radius) { + Map<String,Object> params=new HashMap<>(); + params.put("longitude",lon); + params.put("latitude",lat); + sysUser.setParams(params); filteredList.add(sysUser); // 灏嗘弧瓒虫潯浠剁殑鐢ㄦ埛娣诲姞鍒扮瓫閫夊垪琛ㄤ腑 } } -- Gitblit v1.9.3