feat: 完成微信小程序消息推送

This commit is contained in:
橙子
2024-11-09 19:05:42 +08:00
parent 3fbaffe9a2
commit 83fb93da11
10 changed files with 213 additions and 10 deletions

View File

@@ -49,7 +49,7 @@ public class WeChatMiniProgramAccountService : ApplicationService
var openId = (await _weChatMiniProgramManager.Code2SessionAsync(new Code2SessionInput(intput.JsCode)))
.openid;
var authInfo = await _authService.TryGetByOpenIdAsync(openId, AuthTypeConst.WeChatMiniProgram);
var authInfo = await _authService.TryGetAuthInfoAsync(openId, AuthTypeConst.WeChatMiniProgram);
if (authInfo is null)
{
throw new UserFriendlyException("该小程序没有绑定任何账号", "2000", "Auth未找到对应关系");
@@ -90,7 +90,7 @@ public class WeChatMiniProgramAccountService : ApplicationService
//是否已经授权过绑定过auth
bool isAuthed =true;
//如果openId没有绑定过代表第一次进入否则就是临时账号进行绑定
var authInfo= await _authService.TryGetByOpenIdAsync(openId,AuthTypeConst.WeChatMiniProgram);
var authInfo= await _authService.TryGetAuthInfoAsync(openId,AuthTypeConst.WeChatMiniProgram);
//从来没绑定过
if (authInfo is null)
{