Administrator
2 days ago 5b9d8648f3a0da63bb26fdb17c39d8999c9491c4
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);
    }