From 07794736f879adb9cf02a69e5c6ada6a94b7bbde Mon Sep 17 00:00:00 2001
From: zhongrj <646384940@qq.com>
Date: Mon, 06 Nov 2023 14:10:58 +0800
Subject: [PATCH] 考试报名查询修改,分新报名和考试未通过
---
src/main/java/org/springblade/modules/system/mapper/UserMapper.java | 38 ++++++++++++++++++++++++++++++++++++--
1 files changed, 36 insertions(+), 2 deletions(-)
diff --git a/src/main/java/org/springblade/modules/system/mapper/UserMapper.java b/src/main/java/org/springblade/modules/system/mapper/UserMapper.java
index 37f21f2..cde4625 100644
--- a/src/main/java/org/springblade/modules/system/mapper/UserMapper.java
+++ b/src/main/java/org/springblade/modules/system/mapper/UserMapper.java
@@ -114,9 +114,8 @@
* @param user 用户信息
* @return
*/
- @MapKey(value = "id")
@SqlParser(filter=true)
- Map<Long, TreeNode> getSecurityApplyTree(@Param("user") UserVO user);
+ List<TreeNode> getSecurityApplyTree(@Param("user") UserVO user);
/**
@@ -264,4 +263,39 @@
* @return
*/
List<Integer> getAgeStatistics(@Param("user") UserVO user);
+
+ /**
+ * 根据用户 id 查询用户信息
+ * @param id
+ * @return
+ */
+ User getUserById(long id);
+
+ /**
+ * 根据手机号获取用户信息
+ * @param tenantId
+ * @param phone
+ * @return
+ */
+ User getUserByPhone(@Param("tenantId")String tenantId,@Param("phone") String phone);
+
+ /**
+ * 按天查询 day 天未登录的人员ids集合信息
+ * @param day
+ * @return
+ */
+ List<String> getMoreDayNotLoginUser(@Param("day")int day);
+
+ /**
+ * 用户冻结操作
+ * @param userIds
+ */
+ void updateFreeze(@Param("list") List<String> userIds);
+
+ /**
+ * 用户注销操作
+ * @param userIds
+ */
+ void updateLogout(@Param("list") List<String> userIds);
+
}
--
Gitblit v1.9.3