| | |
| | | if (nonNull(sysUserDO.getStreetId())){ |
| | | loginUserInfoVO.setStreetId(sysUserDO.getStreetId()); |
| | | } |
| | | loginUserInfoVO.setLoveIntegral(sysUserDO.getLoveIntegral()); |
| | | loginUserInfoVO.setUserId(sysUserDO.getUserId()); |
| | | loginUserInfoVO.setName(sysUserDO.getName()); |
| | | loginUserInfoVO.setPassword(sysUserDO.getPassword()); |
| | |
| | | } |
| | | LoginUserInfoVO loginUserInfoVO = new LoginUserInfoVO(); |
| | | BeanUtils.copyProperties(sysUserDO, loginUserInfoVO); |
| | | loginUserInfoVO.setLoveIntegral(sysUserDO.getLoveIntegral()); |
| | | List<SysRoleDO> roleDOList = roleDAO.selectByUserId(sysUserDO.getUserId()); |
| | | Set<String> set = new HashSet<>(); |
| | | if (!ObjectUtils.isEmpty(roleDOList)) { |
| | |
| | | * @return 人员详情 |
| | | */ |
| | | @Override |
| | | public R<LoginUserInfoVO> detailUser(Long userId) { |
| | | public R<LoginUserInfoVO> detailUser(Long userId) |
| | | { |
| | | LoginUserInfoVO loginUserInfoVO = new LoginUserInfoVO(); |
| | | SysUserDO sysUserDO = userDao.selectById(userId); |
| | | if (ObjectUtils.isEmpty(sysUserDO)) { |
| | | return R.fail("人员不存在"); |
| | | } |
| | | |
| | | BeanUtils.copyProperties(sysUserDO, loginUserInfoVO); |
| | | List<ComMngFamilyInfoDO> comMngFamilyInfoDOS = comMngFamilyInfoDAO |
| | | .selectList(new QueryWrapper<ComMngFamilyInfoDO>().lambda().eq(ComMngFamilyInfoDO::getUserId, userId)); |
| | |
| | | |
| | | SysUserRoleDO sysUserRoleDO=sysUserRoleDAO.selectOne(new QueryWrapper<SysUserRoleDO>() |
| | | .lambda().eq(SysUserRoleDO::getUserId,sysUserDO.getUserId())); |
| | | loginUserInfoVO.setRoleId(sysUserRoleDO.getRoleId().toString()); |
| | | |
| | | if(sysUserRoleDO!=null && sysUserRoleDO.getRoleId()!=null ) |
| | | { |
| | | loginUserInfoVO.setRoleId(sysUserRoleDO.getRoleId()+""); |
| | | } |
| | | return R.ok(loginUserInfoVO); |
| | | } |
| | | |
| | |
| | | { |
| | | int insert = roleDAO.insert(sysRoleDO); |
| | | if (insert > 0) { |
| | | // SysRoleDO sysRoleDO1 = roleDAO.selectOne( |
| | | // new QueryWrapper<SysRoleDO>().lambda().eq(SysRoleDO::getRoleId, sysRoleDO.getRoleId())); |
| | | roleId = sysRoleDOSelext.getRoleId(); |
| | | SysRoleDO sysRoleDO1 = roleDAO.selectOne( |
| | | new QueryWrapper<SysRoleDO>().lambda().eq(SysRoleDO::getRoleId, sysRoleDO.getRoleId())); |
| | | roleId = sysRoleDO1.getRoleId(); |
| | | // 新街道管理员角色设置固定三社权限 |
| | | MenuRoleVO menuRoleVO = new MenuRoleVO(); |
| | | List<Long> menu = new ArrayList<>(); |