From 3b2f654b1a605d258c5e16c7617df80e9eb6f81b Mon Sep 17 00:00:00 2001
From: zqy <2522236926@qq.com>
Date: 星期六, 02 八月 2025 00:29:41 +0800
Subject: [PATCH] 修改bug

---
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java
index d6b2651..78cc9c5 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java
@@ -243,6 +243,8 @@
             }
             // 2.2.3 閰嶅伓瀹舵棌缁ф壙锛堟渶楂樹紭鍏堢骇锛�
             if (user.getSpouseId() != null ){
+                //灏嗕慨鏀圭殑瀵瑰簲鐢ㄦ埛鍘熸湰id娓呯┖
+                zInfoUserService.setSpouseOnly(user.getUserId());
                 // 浠呭綋鐢ㄦ埛棣栨鎴愪负瀹跺涵鎴愬憳鏃剁户鎵块厤鍋跺鏃�
                 if (zInfoUserService.getById(user.getUserId()) == null ||
                         zInfoUserService.getById(user.getUserId()).getIsMyFamily() == 0) {
@@ -288,7 +290,6 @@
             }
 
             // ===== 3. 濠氬Щ鐘舵�佷笓椤瑰鐞� =====
-            if(infoUser.getMaritalStatus() != null) {
                 // 3.1 鏋勫缓鏈汉濠氬Щ淇℃伅
                 MarryInfoDto marrySelf = new MarryInfoDto();
                 marrySelf.setUid(user.getSysId()); // 绯荤粺ID
@@ -345,7 +346,7 @@
                     exSpouseRecord.setMarryStatus(2);          // 绂诲鐘舵��
                     marryUserService.save(exSpouseRecord);     // 鍐欏叆鍘嗗彶琛�
                 }
-            }
+
             return AjaxResult.success(); // 鎿嶄綔鎴愬姛
         } else {
             // 鈿狅笍 闈炲搴垚鍛樼洿鎺ラ樆鏂�

--
Gitblit v1.9.1