| | |
| | | */ |
| | | @Service |
| | | @AllArgsConstructor |
| | | @Transactional(rollbackFor = Exception.class) |
| | | public class UserServiceImpl extends BaseServiceImpl<UserMapper, User> implements IUserService { |
| | | private static final String GUEST_NAME = "guest"; |
| | | |
| | |
| | | } |
| | | |
| | | @Override |
| | | @Transactional(rollbackFor = Exception.class) |
| | | public boolean removeUser(String userIds) { |
| | | if (Func.contains(Func.toLongArray(userIds), AuthUtil.getUserId())) { |
| | | throw new ServiceException("不能删除本账号!"); |
| | |
| | | public List<User> getUserByPhoneIds(String phoneIds) { |
| | | return baseMapper.getUserByPhoneIds(phoneIds); |
| | | } |
| | | |
| | | @Override |
| | | public int getSysUserNum(String adCode) { |
| | | List<Long> deptIdList = new ArrayList<>(); |
| | | deptIdList = SysCache.getDeptChildIds(Long.parseLong(adCode)); |
| | | |
| | | int number = baseMapper.getSysUserNum(deptIdList); |
| | | return number; |
| | | } |
| | | } |