Commit ca88b388 by zhangxingmin

用户认证信息基础方法

parent d462fea8
......@@ -60,12 +60,12 @@
<artifactId>yd-user-feign</artifactId>
</dependency>
<!-- &lt;!&ndash; 认证模块 &ndash;&gt;-->
<!-- <dependency>-->
<!-- <groupId>com.yd</groupId>-->
<!-- <artifactId>yd-auth-core</artifactId>-->
<!-- <version>${project.version}</version>-->
<!-- </dependency>-->
<!-- 认证模块 -->
<dependency>
<groupId>com.yd</groupId>
<artifactId>yd-auth-core</artifactId>
<version>${project.version}</version>
</dependency>
<!-- <dependency>-->
<!-- <groupId>com.yd</groupId>-->
......
......@@ -7,6 +7,7 @@ import com.yd.user.feign.request.sysuser.ApiSysUserPageRequest;
import com.yd.user.feign.response.sysuser.ApiSysUserPageResponse;
import com.yd.user.service.model.SysUser;
import com.baomidou.mybatisplus.extension.service.IService;
import org.springframework.security.core.userdetails.UserDetails;
/**
* <p>
......@@ -21,4 +22,7 @@ public interface ISysUserService extends IService<SysUser> {
IPage<ApiSysUserPageResponse> page(Page<ApiSysUserPageResponse> page, ApiSysUserPageRequest request);
SysUser queryOne(String userUid);
SysUser queryOneByName(String username);
}
......@@ -3,14 +3,21 @@ package com.yd.user.service.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yd.auth.core.dto.AuthUserDto;
import com.yd.common.enums.ResultCode;
import com.yd.common.exception.BusinessException;
import com.yd.user.feign.request.sysuser.ApiSysUserPageRequest;
import com.yd.user.feign.response.sysuser.ApiSysUserPageResponse;
import com.yd.user.service.model.SysUser;
import com.yd.user.service.dao.SysUserMapper;
import com.yd.user.service.service.ISysUserService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.beans.BeanUtils;
import org.springframework.security.core.userdetails.UserDetails;
import org.springframework.stereotype.Service;
import java.util.Objects;
/**
* <p>
* 系统用户表 服务实现类
......@@ -31,4 +38,10 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
public SysUser queryOne(String userUid) {
return this.getOne(new LambdaQueryWrapper<SysUser>().eq(SysUser::getUserUid,userUid));
}
@Override
public SysUser queryOneByName(String username) {
return this.getOne(new LambdaQueryWrapper<SysUser>().eq(SysUser::getUsername,username));
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment