| | |
| | | @Override |
| | | @Transactional(rollbackFor = Exception.class) |
| | | public R addUserBackstage(AdministratorsUserVO administratorsUserVO) { |
| | | |
| | | List<SysUserDO> list=userDao.selectList(new QueryWrapper<SysUserDO>().lambda(). |
| | | eq(SysUserDO::getAppId,administratorsUserVO.getAppid()). |
| | | eq(SysUserDO::getAccount,administratorsUserVO.getAccount())); |
| | | if(list!=null && list.size()>0) |
| | | { |
| | | return R.fail("账户已存在!"); |
| | | } |
| | | |
| | | ComActVO comActVO = userDao.selectCommunity(administratorsUserVO.getCommunityId()); |
| | | if (nonNull(comActVO)) { |
| | | List<ComAreaTownCommunityVO> areaTownList = userDao.selectAreaTownCommunity(comActVO.getName()); |
| | |
| | | } |
| | | sysRoleDO.setRoleSort(0); |
| | | sysRoleDO.setCreateBy(administratorsUserVO.getUserId()); |
| | | sysRoleDO.setRoleId(Snowflake.getId()); |
| | | int insert = roleDAO.insert(sysRoleDO); |
| | | if (insert > 0) { |
| | | SysRoleDO sysRoleDO1 = roleDAO.selectOne( |
| | |
| | | sysRoleDO.setRoleKey(Constants.STREET_ROLE_KEY + administratorsUserVO.getStreetId()); |
| | | sysRoleDO.setRoleSort(0); |
| | | sysRoleDO.setCreateBy(administratorsUserVO.getUserId()); |
| | | sysRoleDO.setRoleId(Snowflake.getId()); |
| | | int insert = roleDAO.insert(sysRoleDO); |
| | | if (insert > 0) { |
| | | SysRoleDO sysRoleDO1 = roleDAO.selectOne( |
| | |
| | | } |
| | | sysRoleDO.setRoleSort(0); |
| | | sysRoleDO.setCreateBy(administratorsUserVO.getUserId()); |
| | | SysRoleDO sysRoleDO1 = roleDAO.selectOne( |
| | | List<SysRoleDO> sysRoleDO1 = roleDAO.selectList( |
| | | new QueryWrapper<SysRoleDO>().lambda().eq(SysRoleDO::getRoleKey, sysRoleDO.getRoleKey())); |
| | | if (sysRoleDO1 != null) { |
| | | sysRoleDO = sysRoleDO1; |
| | | if (sysRoleDO1 != null && sysRoleDO1.size()>0 ) { |
| | | sysRoleDO = sysRoleDO1.get(0); |
| | | roleId = sysRoleDO.getRoleId(); |
| | | } else { |
| | | roleDAO.insert(sysRoleDO); |