private function generateLinkTypeDesc($lists)
 {
     $tmpLinkTypes = $this->getLinkTypes();
     $linkTypes = LinkHelper::buildId2RecordMap($tmpLinkTypes);
     $tmpmodules = LinkHelper::getModules();
     $modules = LinkHelper::buildId2RecordMap($tmpmodules);
     $tmpactivities = LinkHelper::getActivities();
     $activities = LinkHelper::buildId2RecordMap($tmpactivities);
     $tmpCarModules = LinkHelper::getCarModules();
     $carModules = LinkHelper::buildId2RecordMap($tmpCarModules);
     foreach ($lists as &$l) {
         switch ($l['linktype']) {
             case 'nolink':
                 $l['linkdesc'] = '无链接';
                 break;
             case 'linkurls':
                 $l['linkdesc'] = $l['link_param_l1'];
                 break;
             case 'modules':
                 $l['linkdesc'] = $modules[$l['link_param_l1']]['name'];
                 break;
             case 'activitys':
                 $l['linkdesc'] = $activities[$l['link_param_l1']]['name'];
                 break;
             case 'car':
                 $l['linkdesc'] = $carModules[$l['link_param_l1']]['name'];
                 break;
             default:
                 $l['linkdesc'] = '未知';
                 break;
         }
     }
     return $lists;
 }
 private function generateLinkTypeDesc($lists)
 {
     $tmpLinkTypes = $this->getLinkTypes();
     $linkTypes = LinkHelper::buildId2RecordMap($tmpLinkTypes);
     $tmpmodules = LinkHelper::getModules();
     $modules = LinkHelper::buildId2RecordMap($tmpmodules);
     $tmpactivities = LinkHelper::getActivities();
     $activities = LinkHelper::buildId2RecordMap($tmpactivities);
     $tmpCarModules = LinkHelper::getCarModules();
     $carModules = LinkHelper::buildId2RecordMap($tmpCarModules);
     foreach ($lists as &$l) {
         switch ($l['linktype']) {
             case 'articles':
                 $l['linkdesc'] = '文章列表';
                 break;
             case 'linkurls':
                 $externLink = '<a style=" text-decoration:  underline" href="' . $l['link_param_l1'] . '">链接</a>';
                 $l['linkdesc'] = $linkTypes['linkurls']['name'] . '(' . $externLink . ')';
                 break;
             case 'subClassifies':
                 $l['linkdesc'] = '栏目列表';
                 break;
             case 'modules':
                 $l['linkdesc'] = $modules[$l['link_param_l1']]['name'];
                 break;
             case 'activitys':
                 $l['linkdesc'] = $activities[$l['link_param_l1']]['name'];
                 break;
             case 'car':
                 $l['linkdesc'] = $carModules[$l['link_param_l1']]['name'];
                 break;
             default:
                 $l['linkdesc'] = '未知';
                 break;
         }
     }
     return $lists;
 }
 private function generateLinkTypeDesc($lists)
 {
     $tmpLinkTypes = $this->getLinkTypes();
     $linkTypes = LinkHelper::buildId2RecordMap($tmpLinkTypes);
     $tmpmodules = LinkHelper::getModules();
     $modules = LinkHelper::buildId2RecordMap($tmpmodules);
     $tmpactivities = LinkHelper::getActivities();
     $activities = LinkHelper::buildId2RecordMap($tmpactivities);
     $tmpCarModules = LinkHelper::getCarModules();
     $carModules = LinkHelper::buildId2RecordMap($tmpCarModules);
     foreach ($lists as &$l) {
         $token = $l['token'];
         switch ($l['linktype']) {
             case 'articles':
                 $articleUrl = U('Wap/Index/content', array('id' => $l['id'], 'token' => $token, 'wxref' => 'mp.weixin.qq.com'));
                 $externLink = '<a style=" text-decoration:underline;" href="' . $articleUrl . '">' . '链接</a>';
                 $l['linkdesc'] = $linkTypes['articles']['name'] . '(' . $externLink . ')';
                 break;
             case 'linkurls':
                 $externLink = '<a style=" text-decoration:  underline" href="' . $l['link_param_l1'] . '">' . '链接</a>';
                 $l['linkdesc'] = $linkTypes['linkurls']['name'] . '(' . $externLink . ')';
                 break;
             case 'modules':
                 $l['linkdesc'] = $modules[$l['link_param_l1']]['name'];
                 break;
             case 'activitys':
                 $l['linkdesc'] = $activities[$l['link_param_l1']]['name'];
                 break;
             case 'car':
                 $l['linkdesc'] = $carModules[$l['link_param_l1']]['name'];
                 break;
             default:
                 $l['linkdesc'] = '未知';
                 break;
         }
     }
     return $lists;
 }