From e94241fc70d1308ea88fec5b57e771c6ecad1cee Mon Sep 17 00:00:00 2001
From: ‘liusuyi’ <1951119284@qq.com>
Date: 星期六, 29 七月 2023 10:37:57 +0800
Subject: [PATCH] 推送app位置优化在线离线

---
 ard-work/src/main/java/com/ruoyi/app/position/service/impl/ArdAppPositionServiceImpl.java |   21 ++++++++++++++++++++-
 1 files changed, 20 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 14ce8c9..5fa11ea 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
@@ -3,12 +3,20 @@
 import com.ruoyi.app.position.domain.ArdAppPosition;
 import com.ruoyi.app.position.mapper.ArdAppPositionMapper;
 import com.ruoyi.app.position.service.IArdAppPositionService;
+import com.ruoyi.common.core.domain.entity.SysUser;
 import com.ruoyi.common.utils.DateUtils;
+import com.ruoyi.common.utils.SecurityUtils;
+import com.ruoyi.common.utils.spring.SpringUtils;
 import com.ruoyi.common.utils.uuid.IdUtils;
+import com.ruoyi.system.service.ISysUserService;
 import org.springframework.stereotype.Service;
 
+import javax.annotation.PostConstruct;
 import javax.annotation.Resource;
+import java.util.ArrayList;
+import java.util.HashMap;
 import java.util.List;
+import java.util.Map;
 
 
 /**
@@ -22,6 +30,7 @@
     @Resource
     private ArdAppPositionMapper ardAppPositionMapper;
 
+
     /**
      * 鏌ヨapp浣嶇疆
      *
@@ -32,7 +41,16 @@
     public ArdAppPosition selectArdAppPositionById(String id) {
         return ardAppPositionMapper.selectArdAppPositionById(id);
     }
-
+    /**
+     * 鎸夌敤鎴穒d鏌ヨ鏈�鍚庣殑浣嶇疆淇℃伅
+     *
+     * @param userId app鐢ㄦ埛涓婚敭
+     * @return app浣嶇疆
+     */
+    @Override
+    public ArdAppPosition selectLastArdAppPositionByUserId(String userId){
+        return ardAppPositionMapper.selectLastArdAppPositionByUserId(userId);
+    }
     /**
      * 鏌ヨapp浣嶇疆鍒楄〃
      *
@@ -89,4 +107,5 @@
     public int deleteArdAppPositionById(String id) {
         return ardAppPositionMapper.deleteArdAppPositionById(id);
     }
+
 }

--
Gitblit v1.9.3