| | |
| | | import cc.mrbird.febs.system.service.IUserDataPermissionService; |
| | | import cc.mrbird.febs.system.service.IUserRoleService; |
| | | import cc.mrbird.febs.system.service.IUserService; |
| | | import cn.hutool.core.util.ObjectUtil; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.core.toolkit.CollectionUtils; |
| | | import com.baomidou.mybatisplus.core.toolkit.StringPool; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import lombok.RequiredArgsConstructor; |
| | |
| | | private final ShiroRealm shiroRealm; |
| | | |
| | | @Override |
| | | public String findDesByName(String username) { |
| | | String description = null; |
| | | User user = this.baseMapper.selectOne( |
| | | Wrappers.lambdaQuery(User.class) |
| | | .eq(User::getUsername, username) |
| | | .last("limit 1") |
| | | ); |
| | | if (user != null){ |
| | | description = user.getDescription(); |
| | | } |
| | | return description; |
| | | } |
| | | |
| | | @Override |
| | | public User findByName(String username) { |
| | | return this.baseMapper.findByName(username); |
| | | } |