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/controller/ArdAppPositionController.java | 26 ++++++++++++-------------- 1 files changed, 12 insertions(+), 14 deletions(-) diff --git a/ard-work/src/main/java/com/ruoyi/app/position/controller/ArdAppPositionController.java b/ard-work/src/main/java/com/ruoyi/app/position/controller/ArdAppPositionController.java index 84335e1..c594b93 100644 --- a/ard-work/src/main/java/com/ruoyi/app/position/controller/ArdAppPositionController.java +++ b/ard-work/src/main/java/com/ruoyi/app/position/controller/ArdAppPositionController.java @@ -1,28 +1,19 @@ package com.ruoyi.app.position.controller; -import javax.annotation.Resource; import javax.servlet.http.HttpServletResponse; import com.ruoyi.app.position.domain.ArdAppPosition; import com.ruoyi.app.position.service.IArdAppPositionService; -import com.ruoyi.common.constant.CacheConstants; import com.ruoyi.common.core.domain.entity.SysUser; -import com.ruoyi.common.core.domain.model.LoginUser; -import com.ruoyi.common.core.redis.RedisCache; -import com.ruoyi.common.utils.SecurityUtils; import com.ruoyi.common.utils.StringUtils; import com.ruoyi.common.utils.poi.ExcelUtil; -import com.ruoyi.device.hiksdk.util.minio.MinioUtils; +import com.ruoyi.storage.minio.utils.MinioUtils; import com.ruoyi.rongcloud.service.RongCloudService; -import com.ruoyi.system.domain.SysUserOnline; -import com.ruoyi.system.service.ISysRoleService; -import com.ruoyi.system.service.ISysUserOnlineService; import com.ruoyi.system.service.ISysUserService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.security.core.context.SecurityContextHolder; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PutMapping; @@ -55,8 +46,7 @@ private IArdAppPositionService ardAppPositionService; @Autowired private ISysUserService sysUserService; - @Autowired - private RongCloudService rongCloudService; + /** * 鏌ヨapp浣嶇疆鍒楄〃 @@ -164,14 +154,22 @@ params.put("bearing", ardAppPosition.getBearing()); sysUser.setParams(params); } - if(sysUser.getAppOnlineState().equals("1")) + if(StringUtils.isNotNull(sysUser.getAppOnlineState())) { - onLineList.add(sysUser); + if(sysUser.getAppOnlineState().equals("1")) + { + onLineList.add(sysUser); + } + else + { + offLineList.add(sysUser); + } } else { offLineList.add(sysUser); } + } Map<String,Object> onlineMap=new HashMap<>(); onlineMap.put("children",onLineList); -- Gitblit v1.9.3