mirror of https://gitee.com/stylefeng/roses
【7.2.3】更新Oauth2用户创建
parent
bbed4bd535
commit
891ec117ee
|
@ -166,6 +166,6 @@ public interface UserServiceApi {
|
||||||
* @author fengshuonan
|
* @author fengshuonan
|
||||||
* @date 2022/7/1 19:03
|
* @date 2022/7/1 19:03
|
||||||
*/
|
*/
|
||||||
void createAndSaveOAuth2User(OAuth2AuthUserDTO oAuth2AuthUserDTO);
|
SysUserDTO createAndSaveOAuth2User(OAuth2AuthUserDTO oAuth2AuthUserDTO);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -948,7 +948,7 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void createAndSaveOAuth2User(OAuth2AuthUserDTO oAuth2AuthUserDTO) {
|
public SysUserDTO createAndSaveOAuth2User(OAuth2AuthUserDTO oAuth2AuthUserDTO) {
|
||||||
|
|
||||||
// 请求bean转为实体,填充一些基本属性
|
// 请求bean转为实体,填充一些基本属性
|
||||||
SysUser oAuth2User = SysUserCreateFactory.createOAuth2User(oAuth2AuthUserDTO);
|
SysUser oAuth2User = SysUserCreateFactory.createOAuth2User(oAuth2AuthUserDTO);
|
||||||
|
@ -971,6 +971,8 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
|
||||||
userOrgRequest.setUserId(oAuth2User.getUserId());
|
userOrgRequest.setUserId(oAuth2User.getUserId());
|
||||||
userOrgRequest.setOrgId(OAUTH2_USER_ORG_ID);
|
userOrgRequest.setOrgId(OAUTH2_USER_ORG_ID);
|
||||||
this.sysUserOrgService.add(userOrgRequest);
|
this.sysUserOrgService.add(userOrgRequest);
|
||||||
|
|
||||||
|
return BeanUtil.copyProperties(oAuth2User, SysUserDTO.class);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue