From 3ca382419700698bf69d30b6f20d0fb493bd2c2d Mon Sep 17 00:00:00 2001
From: guoshilong <123456>
Date: Wed, 13 Mar 2024 10:40:01 +0800
Subject: [PATCH] app使用统计添加行政区划筛选

---
 skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/service/impl/AttResManagePersonServiceImpl.java |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

diff --git a/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/service/impl/AttResManagePersonServiceImpl.java b/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/service/impl/AttResManagePersonServiceImpl.java
index 3f9e60f..43c08ca 100644
--- a/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/service/impl/AttResManagePersonServiceImpl.java
+++ b/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/service/impl/AttResManagePersonServiceImpl.java
@@ -279,7 +279,18 @@
 				deptUser.forEach(p->{
 					p.setRoleName("市州管理员");
 				});
-			}else if (StringUtil.isNotBlank(townName)){
+			}else if (townName != null &&(townName.equals("县直管") || townName.equals("区直管"))){
+				//如果是区直管,找区县管理员
+				String townCode = resAd.getTownCode();
+
+				deptUser = baseMapper.getPersonByRoleAndAd("qxswjgly",townCode);
+				deptUser.forEach(p->{
+					p.setRoleName("区县管理员");
+				});
+			}
+
+
+			else if (StringUtil.isNotBlank(townName)){
 				//镇不是空的,找乡镇管理员
 				String townCode = resAd.getTownCode();
 				deptUser = baseMapper.getPersonByRoleAndAd("xzgly",townCode);

--
Gitblit v1.9.3