From 5ec41335471a9f1ad9a851cd70e27936325bae7f Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期四, 22 五月 2025 20:04:24 +0800
Subject: [PATCH] 修改bug

---
 springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/api/SystemUserController.java |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/api/SystemUserController.java b/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/api/SystemUserController.java
index f7b0eb7..4a2b99d 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/api/SystemUserController.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/api/SystemUserController.java
@@ -283,8 +283,14 @@
 		if(0 < count){
 			return R.fail("手机号重复。");
 		}
-
-
+		systemUserLevels.sort(Comparator.comparing(SystemUserLevel::getLevel));
+		SystemUserLevel systemUserLevel = systemUserLevels.get(0);
+		systemUser.setDistrictsCode(systemUserLevel.getDistrictsCode());
+		systemUser.setDistricts(systemUserLevel.getDistricts());
+		systemUser.setStreetId(systemUserLevel.getStreetId());
+		systemUser.setStreet(systemUserLevel.getStreet());
+		systemUser.setCommunityId(systemUserLevel.getCommunityId());
+		systemUser.setCommunity(systemUserLevel.getCommunity());
 
 
 		String districtsCode = systemUser.getDistrictsCode();
@@ -309,7 +315,7 @@
 		systemUser.setCreateTime(LocalDateTime.now());
 
 		// 获取最高层级的用于原来的判断
-		systemUserLevels.sort(Comparator.comparing(SystemUserLevel::getLevel));
+
 		Integer level = systemUserLevels.get(0).getLevel();
 		systemUser.setAccountLevel(level);
 

--
Gitblit v1.7.1