/**
  * 登录绑定
  * @author wangxianlei
  */
 public function loginBangding()
 {
     $this->loginAction('', '', false);
     $uid = is_login();
     $uid <= 0 && $this->error("登录失败,未能绑定", SITE_URL . loginBangdingUrl());
     $map = array();
     $map['id'] = $uid;
     $data['openid'] = think_decrypt(cookie(md5('userOpenid')));
     empty($data['openid']) && $this->error("请开启浏览器cookie或再试一次");
     is_bangding($data['openid']) !== false && $this->error('该微信号已经绑定过袋袋金帐号了');
     $res = M('UcenterMember')->where($map)->save($data);
     if ($res !== false) {
         $data['shareTitle'] = "放心理财,纵向生活—袋袋金";
         $data['title'] = "袋袋金";
         $this->assign($data);
         $this->display("loginBangdingSuccess");
     } else {
         $this->display("loginBangdingFail");
     }
 }
 /**
  * 微信快捷登录
  */
 public function quickLogin()
 {
     //登录后跳转
     is_login() > 1 && redirect(U('Mobile/User/index'));
     //如果会员已经登录则自动跳转到会员中心
     $code = I('get.code');
     //线上
     if (empty($code)) {
         $url = SITE_URL . U('Mobile/Public/quickLogin');
         $this->getToken($url);
         //线上
         return;
     }
     $userOpenid = $this->getOpenid();
     //线上
     $isBangding = is_bangding($userOpenid);
     if ($isBangding !== false) {
         $mobileModel = D('Mobile/Mobile');
         $mobileModel->updateLogin($isBangding['id'], $isBangding['username']);
         //uc登录
         $Member = D('Home/Member');
         if ($Member->login($isBangding['id'])) {
             $jump = cookie('HTTP_REFERER');
             $jump = $jump ? $jump : U('Mobile/User/index');
             cookie('HTTP_REFERER', null);
             $this->success("微信登录成功", $jump);
         } else {
             $this->error($Member->getError(), $_SERVER['HTTP_REFERER']);
         }
     } else {
         $this->error("请先绑定微信", SITE_URL . loginBangdingUrl());
     }
 }