| | |
| | | import com.ruoyi.app.position.domain.ArdAppPosition; |
| | | import com.ruoyi.app.position.service.IArdAppPositionService; |
| | | import com.ruoyi.app.position.service.impl.AppPositionPush; |
| | | import com.ruoyi.app.position.service.impl.ArdAppPositionServiceImpl; |
| | | import com.ruoyi.common.core.domain.entity.SysUser; |
| | | import com.ruoyi.common.utils.spring.SpringUtils; |
| | | import com.ruoyi.system.service.ISysUserService; |
| | | import com.ruoyi.utils.websocket.util.WebSocketUtils; |
| | | import lombok.extern.slf4j.Slf4j; |
| | |
| | | log.info("用户登录:" + message); |
| | | WebSocketUtils.sendMessage(session, message); |
| | | //每个用户连接时,启动初始所有app用户位置发送 |
| | | |
| | | List<ArdAppPosition> positionList = AppPositionPush.initDataMap.get(userId); |
| | | AppPositionPush.initDataMap.put(userId,positionList); |
| | | AppPositionPush.initDataMap.put(userId,AppPositionPush.getAppPositionList()); |
| | | AppPositionPush.initPushTask(userId,session,3000); |
| | | } |
| | | |