use of com.goodskill.entity.UserAuthAccount in project goodsKill by techa03.
the class UserAuthAccountServiceImpl method findByThirdAccount.
@Override
public UserBO findByThirdAccount(String account, String sourceType) {
UserBO userBo = new UserBO();
UserAuthAccount userAuthAccount = baseMapper.selectOne(new LambdaQueryWrapper<UserAuthAccount>().eq(UserAuthAccount::getThirdAccountName, account).eq(UserAuthAccount::getSourceType, sourceType));
User user = userService.getById(userAuthAccount.getUserId());
BeanUtils.copyProperties(user, userBo);
userBo.setThirdAccountId(userAuthAccount.getThirdAccountId());
userBo.setSourceType(userAuthAccount.getSourceType());
userBo.setThirdAccountName(userAuthAccount.getThirdAccountName());
return userBo;
}
Aggregations