コード例 #1
0
ファイル: WxConnect.php プロジェクト: zxw5775/yuhunclub
 static function bind($uid, $wx_openid)
 {
     if (!$uid || !$wx_openid) {
         return;
     }
     $wx_user_connect = WxConnect::get_by('user_id', $uid);
     if ($wx_user_connect) {
         return;
     }
     $connect = WxConnect::get_by('wx_openid', $wx_openid);
     if ($connect) {
         return;
     }
     $attrs = array('time' => date('Y-m-d H:i:s'), 'user_id' => $uid, 'wx_openid' => $wx_openid, 'prj_subscribe' => WxConnect::PRJ_SUBSCRIBED, 'wx_subscribe' => WxConnect::WX_SUBSCRIBED);
     WxConnect::save($attrs);
     Logger::info("自动绑定微信账号成功 uid : {$uid} openid : {$wx_openid}");
     return true;
 }