From 0b3d001ae2ac201d47de7c4f713908822b674248 Mon Sep 17 00:00:00 2001 From: yashen Date: Tue, 13 Dec 2016 16:24:58 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=84=E7=90=86=E5=BE=AE=E4=BF=A1=E4=BA=8C?= =?UTF-8?q?=E4=BD=8D=E7=A0=81=E6=89=AB=E6=8F=8F=E4=BF=A1=E6=81=AF=E4=B8=AD?= =?UTF-8?q?=E4=B8=8D=E6=98=AFscene=5Fid=E7=9A=84=E6=83=85=E5=86=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- B3WeChat.Web/Pages/WeChatReceive.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/B3WeChat.Web/Pages/WeChatReceive.cs b/B3WeChat.Web/Pages/WeChatReceive.cs index 288b93c..f732d5e 100644 --- a/B3WeChat.Web/Pages/WeChatReceive.cs +++ b/B3WeChat.Web/Pages/WeChatReceive.cs @@ -73,12 +73,13 @@ namespace BWP.Web.Pages else if (result is QRCodeMessage) { QRCodeMessage msg = result as QRCodeMessage; - if (string.IsNullOrEmpty(msg.EventKey)) + int scene_id; + if (!int.TryParse(msg.EventKey, out scene_id)) { return; } var query = new DmoQuery(typeof(QRCode)); - query.Where.Conditions.Add(DQCondition.EQ("ID", msg.EventKey)); + query.Where.Conditions.Add(DQCondition.EQ("ID", scene_id)); query.Range = SelectRange.Top(1); var scene = query.EExecuteScalar();