| | |
| | | // infoUser.setFatherId(zfFamily.getFid()); |
| | | // if(zfFamily!=null&&zfFamily.getMid()!=null) |
| | | // infoUser.setMomId(zfFamily.getMid()); |
| | | Long myFamily = zInfoUserService.getById(user).getFamilyId(); |
| | | ZInfoUser byId = zInfoUserService.getById(user); |
| | | Long myFamily = byId.getFamilyId(); |
| | | if (myFamily != null) infoUser.setFamilyId(myFamily); |
| | | if (user.getFid() != null){ |
| | | //跟随父亲的家族和家庭信息 |
| | |
| | | // System.out.println("2222222222222222222222222222222222/"); |
| | | // infoUser.setFamilyId(mother.getFamilyId()); |
| | | // } |
| | | if (user.getSpouseId() != null){ |
| | | System.out.println("{{{{{{{{{{{{{{{"+user); |
| | | |
| | | if (user.getSpouseId() != null && !byId.getSpouseId().equals(user.getSpouseId())){ |
| | | |
| | | //跟随配偶的家族和家庭信息 |
| | | // if ( !zInfoUserService.getById(user.getUserId()).getSpouseId().equals(user.getSpouseId())){ |
| | |
| | | |
| | | |
| | | } |
| | | if(infoUser.getFamilyId() != null) |
| | | if(infoUser.getFamilyId() != null ) |
| | | zInfoUserService.saveOrUpdate(infoUser); |
| | | else { |
| | | System.out.println("家庭成员不能修改为普通用户"); |
| | | return AjaxResult.error("家庭成员不能修改为普通用户"); |
| | | } |
| | | //更新配偶信息 |
| | | if(user.getSpouseId()!=null) { |
| | | if(user.getSpouseId() != null && !byId.getSpouseId().equals(user.getSpouseId())) { |
| | | ZInfoUser zu = new ZInfoUser(); |
| | | zu.setUserId(user.getSpouseId()); |
| | | zu.setSpouseId(infoUser.getUserId()); |