| | |
| | | List<SysUser> list = userService.selectUserList(user); |
| | | return getDataTable(list); |
| | | } |
| | | @GetMapping("/listCommonUser") |
| | | public TableDataInfo listCommonUser(SysUser user) |
| | | { |
| | | startPage(); |
| | | // System.out.println(user.getClanId()); |
| | | System.out.println("----------------++++++++++++==0------------"); |
| | | List<SysUser> list = userService.selectCommonUserList(user); |
| | | return getDataTable(list); |
| | | } |
| | | @Log(title = "用户管理", businessType = BusinessType.EXPORT) |
| | | @PreAuthorize("@ss.hasPermi('system:user:export')") |
| | | @PostMapping("/exportCommonUser") |
| | | public void exportCommonUser(HttpServletResponse response, SysUser user) |
| | | { |
| | | List<SysUser> list = userService.selectCommonUserList(user); |
| | | ExcelUtil<SysUser> util = new ExcelUtil<SysUser>(SysUser.class); |
| | | util.exportExcel(response, list, "用户数据"); |
| | | } |
| | | |
| | | @Log(title = "用户管理", businessType = BusinessType.EXPORT) |
| | | @PreAuthorize("@ss.hasPermi('system:user:export')") |
| | |
| | | //System.out.println(sysUserRole.getRoleId()); |
| | | System.out.println("你好呀"); |
| | | System.out.println(user.getRoleId()); |
| | | if (user.getRoleId().equals(102L)){ |
| | | if (user.getRoleId() != null && user.getRoleId().equals(102L)){ |
| | | ZInfoUser infoUser = new ZInfoUser(); |
| | | infoUser.setUserId(user.getUserId()); |
| | | infoUser.setOldName(user.getUserName()); |
| | |
| | | infoUser.setIsMyFamily(user.getIsMyFamily()); |
| | | infoUser.setMomId(user.getMid()); |
| | | infoUser.setFatherId(user.getFid()); |
| | | infoUser.setSex(Integer.valueOf(user.getSex())); |
| | | if (user.getSex() != null)infoUser.setSex(Integer.valueOf(user.getSex())); |
| | | // infoUser.setFamilyId(user.getFamilyId()); |
| | | infoUser.setSysId(user.getSysId()); |
| | | |
| | |
| | | // 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); |
| | | if (user.getFid() != null){ |
| | | //跟随父亲的家族和家庭信息 |
| | | // if (!zInfoUserService.getById(user.getUserId()).getFatherId().equals(user.getFid())){ |
| | |
| | | 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()); |
| | | |
| | | // } |
| | |
| | | |
| | | |
| | | } |
| | | if(infoUser.getFamilyId()!=null) |
| | | if(infoUser.getFamilyId() != null) |
| | | zInfoUserService.saveOrUpdate(infoUser); |
| | | else { |
| | | System.out.println("家庭成员不能修改为普通用户"); |
| | | return AjaxResult.success("家庭成员不能修改为普通用户"); |
| | | return AjaxResult.error("家庭成员不能修改为普通用户"); |
| | | } |
| | | //更新配偶信息 |
| | | if(user.getSpouseId()!=null) { |
| | | 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); |
| | |
| | | } |
| | | else { |
| | | System.out.println("daniuni"); |
| | | return AjaxResult.success("家庭成员不能修改为普通用户"); |
| | | return AjaxResult.error("家庭成员不能修改为普通用户"); |
| | | } |
| | | |
| | | // zInfoUserService.update(infoUser); |