From f53571aa487ac65bd2177c1f63f80fe8b8b396aa Mon Sep 17 00:00:00 2001 From: zzh <1368735060@qq.com> Date: Mon, 27 Jul 2026 10:03:38 +0800 Subject: [PATCH] fix: optimize WeChat scan-login reply copy for H5 and PC Co-authored-by: Cursor --- .../WeChat/Services/WeChatEventHandler.cs | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/src/SimpleAdmin.Api/WeChat/Services/WeChatEventHandler.cs b/src/SimpleAdmin.Api/WeChat/Services/WeChatEventHandler.cs index e82a94c..13e191e 100644 --- a/src/SimpleAdmin.Api/WeChat/Services/WeChatEventHandler.cs +++ b/src/SimpleAdmin.Api/WeChat/Services/WeChatEventHandler.cs @@ -43,7 +43,9 @@ public class WeChatEventHandler( { if (string.Equals(message.Event, "subscribe", StringComparison.OrdinalIgnoreCase)) { - return BuildTextReply(message, "感谢关注"); + return BuildTextReply( + message, + "感谢关注!点击底部菜单「登录注册」可注册或登录,「我要下单」可进入下单。"); } return null; @@ -52,7 +54,9 @@ public class WeChatEventHandler( var customer = await customerRepository.GetByWechatOpenidAsync(openId, cancellationToken); if (customer == null) { - return BuildTextReply(message, "未绑定账号,请在公众号菜单注册账号或绑定已有账号。"); + return BuildTextReply( + message, + "未绑定账号,请点击底部菜单「登录注册」完成注册或绑定已有账号。"); } var payload = new WeChatLoginSessionPayload @@ -72,10 +76,14 @@ public class WeChatEventHandler( if (string.Equals(message.Event, "subscribe", StringComparison.OrdinalIgnoreCase)) { - return BuildTextReply(message, "感谢关注,请返回电脑端完成登录。"); + return BuildTextReply( + message, + "感谢关注!扫码成功,请返回刚才的页面完成登录;也可点击底部菜单「登录注册」。"); } - return BuildTextReply(message, "扫码成功,请返回电脑端完成登录。"); + return BuildTextReply( + message, + "扫码成功,请返回刚才的页面完成登录;也可点击底部菜单「登录注册」。"); } private static string BuildTextReply(WeChatIncomingMessage message, string content)