diff --git a/Admin.NET/Admin.NET.Core/Service/Wechat/SysWechatService.cs b/Admin.NET/Admin.NET.Core/Service/Wechat/SysWechatService.cs index 5181f453..34e9028e 100644 --- a/Admin.NET/Admin.NET.Core/Service/Wechat/SysWechatService.cs +++ b/Admin.NET/Admin.NET.Core/Service/Wechat/SysWechatService.cs @@ -70,6 +70,10 @@ public class SysWechatService : IDynamicApiController, ITransient wxUser = resUserInfo.Adapt(); wxUser.Avatar = resUserInfo.HeadImageUrl; wxUser.NickName = resUserInfo.Nickname; + wxUser.OpenId = resOAuth2.OpenId; + wxUser.UnionId = resOAuth2.UnionId; + wxUser.AccessToken = resOAuth2.AccessToken; + wxUser.RefreshToken = resOAuth2.RefreshToken; wxUser = await _sysOAuthUserRep.AsInsertable(wxUser).ExecuteReturnEntityAsync(); } else