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