MODEL('userinfo'); $WxM = $this -> MODEL('weixin'); $userInfo = $userinfoM -> getInfo(array('uid'=> $this -> uid), array('field' => '`wxid`, `wxopenid`')); if(empty($userInfo['wxid']) || empty($userInfo['wxopenid'])){ $qrcode = $WxM -> applyWxQrcode($_COOKIE['wxloginid'], '', $this->uid); $this->yunset("qrcode",$qrcode); } $where['uid'] = $this->uid; $where['type'] = 2; $urlarr['c'] = $_GET['c']; $urlarr['page'] = '{{page}}'; $pageurl = Url('member',$urlarr); $pageM = $this->MODEL('page'); $pages = $pageM->pageList('subscribe',$where,$pageurl,$_GET['page']); if($pages['total'] > 0){ $where['orderby'] = 'id'; $where['limit'] = $pages['limit']; $subscribeM = $this->MODEL('subscribe'); $List = $subscribeM->getList($where); } $this->yunset("rows",$List); $this->company_satic(); $this->public_action(); $this->com_tpl('subscribe'); } function subscribedingyue_action(){ $userinfoM = $this -> MODEL('userinfo'); $WxM = $this -> MODEL('weixin'); $userInfo = $userinfoM -> getInfo(array('uid'=> $this -> uid), array('field' => '`wxid`, `wxopenid`')); if(empty($userInfo)){ echo 1;die; } if($this->usertype && $this->usertype != 1 && $this->usertype != 2){ echo 2;die;//只有个人和企业用户才可订阅! } //判断微信是否开启 if(empty($userInfo['wxid']) && empty($userInfo['wxopenid'])){ $qrcode = $WxM -> applyWxQrcode($_COOKIE['wxloginid'], '', $this->uid); if(empty($qrcode)){ echo 3;die; }else{ echo 4;die; } }else{ //直接跳转 echo 5;die; } } function record_action(){ $where['uid'] = $this->uid; $where['type'] = 2; $urlarr['c'] = $_GET['c']; $urlarr['act'] = $_GET['act']; $urlarr['page'] = '{{page}}'; $pageurl = Url('member',$urlarr); $pageM = $this->MODEL('page'); $pages = $pageM->pageList('subscriberecord',$where,$pageurl,$_GET['page']); if($pages['total'] > 0){ $where['orderby'] = 'id'; $where['limit'] = $pages['limit']; $subscribeM = $this->MODEL('subscribe'); $List = $subscribeM->getRecordList($where); } $this->yunset("rows",$List); $this->public_action(); $this->com_tpl('subscriberecord'); } function del_action(){ if($_POST['delid']||$_GET['id']){ if ($_GET['id']){ $id = intval($_GET['id']); }elseif ($_POST['delid']){ $id = $_POST['delid']; } $subscribeM = $this->MODEL('subscribe'); $return = $subscribeM -> del($id,array('uid'=>$this->uid,'usertype'=>$this->usertype)); $this -> layer_msg($return['msg'],$return['errcode'],$return['layertype'],$_SERVER['HTTP_REFERER']); } } } ?>