public function getActivityDetail()
 {
     $token = session('token');
     $activityId = $_POST['activityId'];
     $classifyId = intval($_POST['classifyId']);
     if (empty($token) || empty($activityId)) {
         $this->ajaxReturn(array(), 'JSON');
     }
     $details = array();
     switch ($activityId) {
         case 'dingdan':
             $details = LinkHelper::getOrders($token);
             break;
         case 'dazhuanpan':
             $details = LinkHelper::getLotteryList($token, 1);
             break;
         case 'guaguaka':
             $details = LinkHelper::getLotteryList($token, 2);
             break;
         case 'youhuiquan':
             $details = LinkHelper::getLotteryList($token, 3);
             break;
         case 'zajindan':
             $details = LinkHelper::getLotteryList($token, 4);
             break;
         case 'toupiao':
             $details = LinkHelper::getVoteList($token);
             break;
         case 'hotel':
             $details = LinkHelper::getHotels($token);
             break;
         case 'pinglun':
             $details = LinkHelper::getReplyList($token);
             break;
         case 'yingxiang':
             $details = LinkHelper::getImpressList($token);
             break;
         default:
             break;
     }
     // load classify information
     $selectedId = '';
     if (!empty($classifyId)) {
         $where['id'] = $classifyId;
         $where['uid'] = session('uid');
         $where['token'] = session('token');
         $where['status'] = array('in', array('1', '0'));
         $info = M('Classify')->where($where)->find();
         if ($info) {
             if ($info['link_param_l1'] == $activityId) {
                 $selectedId = $info['link_param_l2'];
             }
         }
     }
     $res = array();
     $res['details'] = $details;
     $res['selected'] = $selectedId;
     $this->ajaxReturn($res, 'JSON');
 }
 public function getActivityDetail()
 {
     $token = session('token');
     $activityId = $_POST['activityId'];
     $currentArticleId = intval($_POST['currentArticleId']);
     if (empty($token) || empty($activityId)) {
         $this->ajaxReturn(array(), 'JSON');
     }
     $details = array();
     switch ($activityId) {
         case 'dingdan':
             $details = LinkHelper::getOrders($token);
             break;
         case 'dazhuanpan':
             $details = LinkHelper::getLotteryList($token, 1);
             break;
         case 'guaguaka':
             $details = LinkHelper::getLotteryList($token, 2);
             break;
         case 'youhuiquan':
             $details = LinkHelper::getLotteryList($token, 3);
             break;
         case 'zajindan':
             $details = LinkHelper::getLotteryList($token, 4);
             break;
         case 'toupiao':
             $details = LinkHelper::getVoteList($token);
             break;
         case 'hotel':
             $details = LinkHelper::getHotels($token);
             break;
         default:
             break;
     }
     // load article information
     $selectedId = '';
     if (!empty($currentArticleId)) {
         $id = $this->_get('id', 'intval');
         $uid = session('uid');
         $db = M('article');
         $where['uid'] = $uid;
         $where['token'] = $token;
         $where['id'] = $currentArticleId;
         $where['status'] = 1;
         $article = $db->where($where)->find();
         if ($article) {
             if ($article['link_param_l1'] == $activityId) {
                 $selectedId = $article['link_param_l2'];
             }
         }
     }
     $res = array();
     $res['details'] = $details;
     $res['selected'] = $selectedId;
     $this->ajaxReturn($res, 'JSON');
 }