src/main/java/org/springblade/modules/district/service/impl/DistrictServiceImpl.java
@@ -90,7 +90,7 @@ // 判断角色,物业角色只能查询当前小区的 String userRole = AuthUtil.getUserRole(); if (userRole.contains("wygly") || userRole.contains("wyxmjl")) { if (district.getFilterFlag().equals(1)) { // if (district.getFilterFlag().equals(1)) { // 查询小区id IPropertyDistrictUserService propertyDistrictUserService = SpringUtils.getBean(IPropertyDistrictUserService.class); List<String> districtIds = propertyDistrictUserService.selectPropertyDistrictByUserId(AuthUtil.getUserId()); @@ -112,7 +112,7 @@ if (districtIds.size() == 0) { return new ArrayList<>(); } } // } } Map<String, TreeStringNode> districtTree = baseMapper.getDistrictTree(district); List<TreeStringNode> stringNodeTree = NodeTreeUtil.getStringNodeTree(districtTree); src/main/java/org/springblade/modules/system/mapper/UserMapper.java
@@ -121,5 +121,5 @@ * @param list * @return */ List<UserEntity> getUserInfoByDistrictIds(@Param("list") List<String> list); List<User> getUserInfoByDistrictIds(@Param("list") List<String> list); } src/main/java/org/springblade/modules/system/mapper/UserMapper.xml
@@ -229,8 +229,7 @@ ) </select> <select id="getUserInfoByDistrictIds" resultType="org.flowable.idm.engine.impl.persistence.entity.UserEntity" parameterType="java.util.List"> <select id="getUserInfoByDistrictIds" resultType="org.springblade.modules.system.entity.User"> SELECT bu.id, @@ -250,7 +249,7 @@ LEFT JOIN jczz_house jhe ON jhe.house_code = jh.house_code LEFT JOIN jczz_district jd on jd.aoi_code=jhe.district_code <where> and jd.id = in and jd.id in <foreach collection="list" index="index" item="item" open="(" separator="," close=")"> #{item} </foreach> src/main/java/org/springblade/modules/system/service/IUserService.java
@@ -268,5 +268,5 @@ */ void importPoliceUser(List<PoliceUserExcel> data); List<UserEntity> getUserInfoByDistrictIds(String districtIds); List<User> getUserInfoByDistrictIds(String districtIds); } src/main/java/org/springblade/modules/system/service/impl/UserServiceImpl.java
@@ -611,7 +611,7 @@ } @Override public List<UserEntity> getUserInfoByDistrictIds(String districtIds) { public List<User> getUserInfoByDistrictIds(String districtIds) { List<String> list = JSON.parseArray(districtIds).toJavaList(String.class); return baseMapper.getUserInfoByDistrictIds(list); }