From 043816358a40b094f8aa7493703a961190bbfa64 Mon Sep 17 00:00:00 2001 From: zqy <2522236926@qq.com> Date: 星期六, 23 八月 2025 22:16:24 +0800 Subject: [PATCH] 同一用户 个人简历 修改时 同步修改 --- ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java | 17 ++++++++++++++++- 1 files changed, 16 insertions(+), 1 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 2aada8a..3694def 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 @@ -231,6 +231,18 @@ // 浼樺厛鑾峰彇褰撳墠鏁版嵁搴撹褰� ZInfoUser byId = zInfoUserService.getById(user); Long myFamily = byId.getFamilyId(); + + //鑾峰彇鍚屼竴鐢ㄦ埛鐨勪俊鎭� 骞跺鍏惰繘琛屼慨鏀� + zInfoUserService.findByUaidToFaid(byId.getUaid()) + .stream() + .filter(infoUser1 -> !infoUser1.getUserId().equals(infoUser.getUserId())) + .forEach(infoUser1 -> { + infoUser1.setOldName(infoUser.getOldName()); + infoUser1.setMaritalStatus(infoUser.getMaritalStatus()); + infoUser1.setSex(infoUser.getSex()); + zInfoUserService.updateById(infoUser1); + }); + // 淇濈暀鍘熷搴璉D锛堢‘淇濇暟鎹繛缁�э級 if (myFamily != null) infoUser.setFamilyId(myFamily); @@ -326,7 +338,10 @@ marrySelfService.updateData(spouse); // 鎸佷箙鍖� } - // 3.4 绂诲鐗规畩澶勭悊锛堢姸鎬佺爜=2锛� + + + + // 3.4 绂诲鐗规畩澶勭悊锛堢姸鎬佺爜=2锛� if(user.getMaritalStatus() != null && user.getMaritalStatus() == 2) { // 3.4.1 鑾峰彇閰嶅伓淇℃伅 Long spouseId = zInfoUserService.getById(user.getUserId()).getSpouseId(); -- Gitblit v1.9.1