Administrator
3 days ago e4048873355aa30e2f4296d745972158225fddd6
src/main/java/cc/mrbird/febs/system/service/impl/UserServiceImpl.java
@@ -14,10 +14,12 @@
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;
@@ -45,6 +47,20 @@
    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);
    }