From 62eb499b0c969f246d3245d1429a97da4de1ce28 Mon Sep 17 00:00:00 2001
From: 钟日健 <arsn163@163.com>
Date: Mon, 01 Jun 2026 20:46:13 +0800
Subject: [PATCH] feat: 成绩查询增加年龄查询返回
---
src/main/java/org/springblade/modules/system/mapper/UserMapper.java | 38 ++++++++++++++++++++++++++++++++++----
1 files changed, 34 insertions(+), 4 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 492f1a1..c49f15e 100644
--- a/src/main/java/org/springblade/modules/system/mapper/UserMapper.java
+++ b/src/main/java/org/springblade/modules/system/mapper/UserMapper.java
@@ -28,6 +28,7 @@
import org.springblade.modules.system.excel.UserExcel;
import org.springblade.modules.system.entity.User;
import org.springblade.modules.system.node.TreeNode;
+import org.springblade.modules.system.vo.UserInfoDetail;
import org.springblade.modules.system.vo.UserVO;
import java.util.List;
@@ -85,10 +86,9 @@
/**
* 获取导出用户数据
*
- * @param queryWrapper
* @return
*/
- List<UserExcel> exportUser(@Param("ew") Wrapper<User> queryWrapper);
+ List<UserExcel> exportUser(@Param("obj") Map<String, Object> param);
/**
* 通过 身份证号查询用户信息
@@ -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);
/**
@@ -299,4 +298,35 @@
*/
void updateLogout(@Param("list") List<String> userIds);
+ /**
+ * 判断是否报名
+ * @param id
+ * @return
+ */
+ User getUserIsApply(@Param("id") Long id);
+
+ /**
+ * 自定义查询详情信息
+ * @param id
+ * @return
+ */
+ UserVO getUserDetailById(@Param("id") Long id);
+
+ /**
+ * 查询未关联的保安员
+ * @return
+ */
+ List<User> getNotGlList();
+
+ UserInfoDetail getUserInfoDetail(@Param("id") String id);
+
+ boolean batchAudit(@Param("ids") String ids, @Param("auditStatus") String auditStatus);
+
+ /**
+ * 根据身份证号和保安证编号确定用户
+ * @param cardid 身份证号
+ * @param securitynumber 保安证编号
+ * @return
+ */
+ User getUserInfoByIdCardNoAndSecurityNumber(@Param("cardid") String cardid,@Param("securityNumber") String securitynumber);
}
--
Gitblit v1.9.3