Browse Source

处理微信二位码扫描信息中不是scene_id的情况

master
yashen 9 years ago
parent
commit
0b3d001ae2
1 changed files with 3 additions and 2 deletions
  1. +3
    -2
      B3WeChat.Web/Pages/WeChatReceive.cs

+ 3
- 2
B3WeChat.Web/Pages/WeChatReceive.cs View File

@ -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<QRCode>();


Loading…
Cancel
Save