From 4cb553ccde4bf5646a79782609752dcc61ca30eb Mon Sep 17 00:00:00 2001 From: Anyon Date: Wed, 10 May 2017 15:12:56 +0800 Subject: [PATCH] =?UTF-8?q?[=E6=9B=B4=E6=96=B0]=E4=BF=AE=E6=94=B9=E5=BE=AE?= =?UTF-8?q?=E4=BF=A1=E7=B2=89=E4=B8=9D=E5=8F=96=E6=B6=88=E5=85=B3=E6=B3=A8?= =?UTF-8?q?=E7=8A=B6=E6=80=81=E5=90=8C=E6=AD=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/wechat/controller/Api.php | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/application/wechat/controller/Api.php b/application/wechat/controller/Api.php index 64d3b2f58..050247517 100644 --- a/application/wechat/controller/Api.php +++ b/application/wechat/controller/Api.php @@ -18,8 +18,8 @@ use service\DataService; use service\WechatService; use Wechat\WechatReceive; use think\Controller; -use think\Log; use think\Db; +use think\Log; /** * 微信接口控制器 @@ -31,7 +31,7 @@ class Api extends Controller { /** * 微信消息对象 - * @var \Wechat\WechatReceive + * @var WechatReceive */ protected $wechat; @@ -192,10 +192,8 @@ class Api extends Controller { return false; } // 标识推荐关系 - Db::name('WechatFans') - ->where('openid', $this->openid) - ->where('(spread_openid is null or spread_openid="")') - ->setField(['spread_by' => $fans['openid'], 'spread_at' => date('Y-m-d H:i:s')]); + $data = ['spread_by' => $fans['openid'], 'spread_at' => date('Y-m-d H:i:s')]; + Db::name('WechatFans')->where("openid='{$this->openid}' and (spread_openid is null or spread_openid='')")->setField($data); // @todo 推荐成功的奖励 }