| | |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import lombok.RequiredArgsConstructor; |
| | | import org.dromara.common.core.utils.MapstructUtils; |
| | | import org.dromara.common.mybatis.core.domain.BaseEntity; |
| | | import org.dromara.system.domain.SysSocial; |
| | | import org.dromara.system.domain.bo.SysSocialBo; |
| | | import org.dromara.system.domain.vo.SysSocialVo; |
| | |
| | | /** |
| | | * 根据 authId 查询用户信息 |
| | | * |
| | | * @param authId 用户id |
| | | * @return 用户信息 |
| | | * @param authId 认证id |
| | | * @return 授权信息 |
| | | */ |
| | | @Override |
| | | public SysSocialVo selectByAuthId(String authId) { |
| | | return baseMapper.selectByAuthId(authId); |
| | | return baseMapper.selectVoOne( |
| | | new LambdaQueryWrapper<SysSocial>() |
| | | .eq(SysSocial::getAuthId, authId) |
| | | .orderByDesc(BaseEntity::getCreateTime) |
| | | .last("limit 1")); |
| | | } |
| | | |
| | | } |