From a7005cd100c1588e9bec1fad4501c4a7674587f7 Mon Sep 17 00:00:00 2001
From: lin <sbla5888@163.com>
Date: Mon, 26 Feb 2024 17:27:29 +0800
Subject: [PATCH] 维修基金优化

---
 src/main/java/org/springblade/modules/district/service/impl/DistrictServiceImpl.java |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/src/main/java/org/springblade/modules/district/service/impl/DistrictServiceImpl.java b/src/main/java/org/springblade/modules/district/service/impl/DistrictServiceImpl.java
index e2ab801..54edf40 100644
--- a/src/main/java/org/springblade/modules/district/service/impl/DistrictServiceImpl.java
+++ b/src/main/java/org/springblade/modules/district/service/impl/DistrictServiceImpl.java
@@ -89,7 +89,8 @@
 	public Object getDistrictTree(DistrictVO district) {
 		// 判断角色,物业角色只能查询当前小区的
 		String userRole = AuthUtil.getUserRole();
-		if (userRole.contains("wygly")|| userRole.contains("wyxmjl")) {
+		if (userRole.contains("wygly") || userRole.contains("wyxmjl")) {
+			 if (district.getFilterFlag().equals(1)) {
 			// 查询小区id
 			IPropertyDistrictUserService propertyDistrictUserService = SpringUtils.getBean(IPropertyDistrictUserService.class);
 			List<String> districtIds = propertyDistrictUserService.selectPropertyDistrictByUserId(AuthUtil.getUserId());
@@ -111,6 +112,7 @@
 			if (districtIds.size() == 0) {
 				return new ArrayList<>();
 			}
+			 }
 		}
 		Map<String, TreeStringNode> districtTree = baseMapper.getDistrictTree(district);
 		List<TreeStringNode> stringNodeTree = NodeTreeUtil.getStringNodeTree(districtTree);

--
Gitblit v1.9.3