From c35d9c6311b6f9ef75b49559a5c6db75e0a43ac6 Mon Sep 17 00:00:00 2001
From: zqy <2522236926@qq.com>
Date: 星期二, 30 七月 2024 20:06:50 +0800
Subject: [PATCH] 修改bug&分享

---
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/zhang/ZfAncestorController.java |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/zhang/ZfAncestorController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/zhang/ZfAncestorController.java
index 578030a..7fadc32 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/zhang/ZfAncestorController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/zhang/ZfAncestorController.java
@@ -90,7 +90,7 @@
 
     public void updateAncestor(ZfAncestor zfAncestor){
         SysUser us = new SysUser();
-         Long userId = zInfoUserService.getInfoBysysId(zfAncestor.getSysId()).getUserId();
+        Long userId = zInfoUserService.getInfoBysysId(zfAncestor.getSysId()).getUserId();
         us.setUserId(zfAncestor.getSysId());
 
         us.setUserName(zfAncestor.getName());
@@ -120,8 +120,10 @@
     @PutMapping
     public AjaxResult edit(@RequestBody ZfAncestor zfAncestor) {
 
-        zfAncestorService.update(zfAncestor);
+        ZfAncestor spouseSex = zfAncestorService.update(zfAncestor);
         updateAncestor(zfAncestor);
+        if (spouseSex.getId() != null)
+        updateAncestor(spouseSex);
 
         return  AjaxResult.success();
     }
@@ -137,7 +139,10 @@
         Long sysId = zfAncestorService.addData(zfAncestor);
         zfAncestor.setSpouseId(sysId.intValue());
         zfAncestor.setSysId(addAncestor(zfAncestor));
-        zfAncestorService.updateById(zfAncestor);
+
+            zfAncestorService.updateById(zfAncestor);
+
+
         return AjaxResult.success();
     }
 

--
Gitblit v1.9.1