From 4ad0fc5f949708ee4dbd56c0db74673e8dc8040a Mon Sep 17 00:00:00 2001
From: phpcjl <phpcjl@gmail.com>
Date: 星期二, 10 十二月 2024 18:01:28 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/controller/AppUserController.java |   26 ++++++++++++++++++--------
 1 files changed, 18 insertions(+), 8 deletions(-)

diff --git a/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/controller/AppUserController.java b/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/controller/AppUserController.java
index d344763..3eb8c14 100644
--- a/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/controller/AppUserController.java
+++ b/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/controller/AppUserController.java
@@ -157,12 +157,7 @@
 		Long userId = tokenService.getLoginUserApplet().getUserid();
 		AppUser user = appUserService.getById(userId);
 
-		List<UserSignRecord> list = userSignRecordService.lambdaQuery().eq(UserSignRecord::getSignDay, LocalDate.now()).list();
-		if (!list.isEmpty()){
-			user.setIsSign(1);
-		}else {
-			user.setIsSign(0);
-		}
+
 
 		return R.ok(user);
 	}
@@ -283,6 +278,13 @@
 		user.setCount5(count5);
 		user.setCount6(count6);
 		user.setCount7(count7);
+
+        List<UserSignRecord> list = userSignRecordService.lambdaQuery().eq(UserSignRecord::getSignDay, LocalDate.now()).list();
+        if (!list.isEmpty()){
+            user.setIsSign(1);
+        }else {
+            user.setIsSign(0);
+        }
 		return R.ok(user);
 
 
@@ -318,8 +320,16 @@
 		AppUser superiorLeader = appUserService.getSuperiorLeader(id);
 		return R.ok(superiorLeader);
 	}
-
-
+	
+	
+	
+	@ResponseBody
+	@PostMapping("/onlineRecord")
+	@ApiOperation(value = "10分钟定时任务调用,记录用户在线时长", tags = {"小程序-个人中心首页"})
+	public R onlineRecord(){
+		appUserService.onlineRecord();
+		return R.ok();
+	}
 
 }
 

--
Gitblit v1.7.1