From df2489e1e116cb3d19751a611e6e8a58c0ec1778 Mon Sep 17 00:00:00 2001 From: 362270511 <362270511@qq.com> Date: Wed, 4 Sep 2024 17:50:21 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E8=8E=B7=E5=8F=96=E5=BE=AE?= =?UTF-8?q?=E4=BF=A1=E7=94=A8=E6=88=B7OpenId=E6=8E=A5=E5=8F=A3=EF=BC=8C?= =?UTF-8?q?=E6=B2=A1=E6=9C=89=E5=AD=98=E5=82=A8openid=E7=AD=89=E7=9B=B8?= =?UTF-8?q?=E5=85=B3=E4=BF=A1=E6=81=AF=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修复获取微信用户OpenId接口,没有存储openid等相关信息的问题 --- Admin.NET/Admin.NET.Core/Service/Wechat/SysWechatService.cs | 4 ++++ 1 file changed, 4 insertions(+) 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