From 33f598c60845d2e08ed75b65f4bd61c42cef110f Mon Sep 17 00:00:00 2001 From: zqy <252236926@qq.com> Date: 星期一, 09 六月 2025 17:09:59 +0800 Subject: [PATCH] 修改权限问题 --- ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java | 12 ++++++++---- 1 files changed, 8 insertions(+), 4 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 46cac2b..986bac2 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 @@ -214,8 +214,8 @@ // infoUser.setFatherId(zfFamily.getFid()); // if(zfFamily!=null&&zfFamily.getMid()!=null) // infoUser.setMomId(zfFamily.getMid()); -// Long myFamily = zInfoUserService.getById(user).getFamilyId(); -// if (myFamily != null) infoUser.setFamilyId(myFamily); + Long myFamily = zInfoUserService.getById(user).getFamilyId(); + if (myFamily != null) infoUser.setFamilyId(myFamily); if (user.getFid() != null){ //璺熼殢鐖朵翰鐨勫鏃忓拰瀹跺涵淇℃伅 // if (!zInfoUserService.getById(user.getUserId()).getFatherId().equals(user.getFid())){ @@ -253,8 +253,10 @@ ZInfoUser spouse = zInfoUserService.getById(user.getSpouseId()); System.out.println("33333333333333333333333333333333333333333/"); infoUser.setFamilyId(spouse.getFamilyId()); - infoUser.setFatherId(spouse.getFatherId()); - infoUser.setMomId(spouse.getMomId()); + if(spouse.getFatherId() !=null || spouse.getMomId() !=null) { + infoUser.setFatherId(spouse.getFatherId()); + infoUser.setMomId(spouse.getMomId()); + } infoUser.setClanId(spouse.getClanId()); // } @@ -273,6 +275,8 @@ ZInfoUser zu = new ZInfoUser(); zu.setUserId(user.getSpouseId()); zu.setSpouseId(infoUser.getUserId()); + zu.setFatherId(infoUser.getFatherId()); + zu.setMomId(infoUser.getMomId()); // Long spouseMoM = zInfoUserService.getById(user.getSpouseId()).getMomId(); // Long spouseDad = zInfoUserService.getById(user.getSpouseId()).getFatherId(); // zu.setMomId(spouseMoM); -- Gitblit v1.9.1