From 2bd69d1dca40d2fdf07f72e0117d2f0febde5359 Mon Sep 17 00:00:00 2001
From: zhongrj <646384940@qq.com>
Date: Sat, 23 Dec 2023 15:27:02 +0800
Subject: [PATCH] 新增民警楼盘,功能数据过滤
---
src/main/java/org/springblade/modules/system/service/impl/UserServiceImpl.java | 25 +++++++++++++++++++++++++
1 files changed, 25 insertions(+), 0 deletions(-)
diff --git a/src/main/java/org/springblade/modules/system/service/impl/UserServiceImpl.java b/src/main/java/org/springblade/modules/system/service/impl/UserServiceImpl.java
index 0cc5984..12b4885 100644
--- a/src/main/java/org/springblade/modules/system/service/impl/UserServiceImpl.java
+++ b/src/main/java/org/springblade/modules/system/service/impl/UserServiceImpl.java
@@ -22,6 +22,7 @@
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import lombok.AllArgsConstructor;
+import org.apache.logging.log4j.util.Strings;
import org.springblade.common.cache.DictCache;
import org.springblade.common.cache.ParamCache;
import org.springblade.common.cache.SysCache;
@@ -431,4 +432,28 @@
return userVO;
}
+ /**
+ * 按条件查询用户信息
+ * @param user
+ * @return
+ */
+ @Override
+ public List<UserVO> getUserListByParam(UserVO user) {
+ if (!Strings.isBlank(user.getRoleName())){
+ // 查询对应的角色id
+ String roleIds = roleService.getRoleIds("000000", user.getRoleName());
+ user.setRoleId(roleIds);
+ }
+ return baseMapper.getUserListByParam(user);
+ }
+
+ /**
+ * 通过小区Id搜索用户
+ * @param districtId
+ * @return
+ */
+ @Override
+ public List<User> searchUserByDistrictId(String districtId) {
+ return baseMapper.searchUserByDistrictId( districtId);
+ }
}
--
Gitblit v1.9.3