display('index'); break; case 2: // 第二套模板 $this->display('index2'); break; case 3: // 第三套模板 $this->display('index3'); break; default: // 第一套模板 $this->display('index'); } } /** * 获取用户所有次卡 * @return [array] $res */ public function getUserCardList() { $merchant_id = session('merchantid'); $vip_id = session('vid'); $SubCardApi = new \Api\Controller\SubCardController(); $res = $SubCardApi->userCardList($merchant_id, $vip_id, '', '', '', false); $this->ajaxReturn($res); } /** * 次卡详情,加载模版 */ public function cardDetails() { // 判断模板类型 $user_info = I('session.userinfo'); switch ($user_info['style_model']) { case 1: // 第一套模板 $this->display('cardDetails'); break; case 2: // 第二套模板 $this->display('cardDetails2'); break; case 3: // 第三套模板 $this->display('cardDetails3'); break; default: // 第一套模板 $this->display('cardDetails'); } } /** * 获取次卡 * @param [int] $id 会员次卡id * @return [array] $res */ public function getCardInfo() { // 用户次卡id $id = I('post.id'); if (!$id) { $res = array('status' => 0, 'msg' => '参数缺失'); $this->ajaxReturn($res); } $merchant_id = session('merchantid'); $vip_id = session('vid'); $SubCardApi = new \Api\Controller\SubCardController(); $res = $SubCardApi->userCardInfo($merchant_id, $vip_id, $id); $this->ajaxReturn($res); } /** * 使用码展示页 */ public function cardCode() { // 判断模板类型 $user_info = I('session.userinfo'); switch ($user_info['style_model']) { case 1: // 第一套模板 $this->display('cardCode'); break; case 2: // 第二套模板 $this->display('cardCode2'); break; case 3: // 第三套模板 $this->display('cardCode3'); break; default: // 第一套模板 $this->display('cardCode'); } } /** * 获取使用码 * @param [int] $vip_id 用户id */ public function getUseCode() { // 用户次卡id $id = I('post.id'); if (!$id) { $res = array('status' => 0, 'msg' => '参数缺失'); $this->ajaxReturn($res); } $merchant_id = session('merchantid'); $vip_id = session('vid'); $SubCardApi = new \Api\Controller\SubCardController(); $res = $SubCardApi->useCard($merchant_id, $vip_id, $id); $this->ajaxReturn($res); } }