private function getRealData(Disease $disease, $diseaseContentList=array()) {/*{{{*/ $res = array(); $zhuanTiInfo = ZhuanTiClient::getInstance()->getZhuaTisByDisease($disease->id); if (count($zhuanTiInfo)>1) { $res['name'] = $disease->name; $res['url'] = $disease->getUrl(); $res['date'] = date('Y-m-d', time()); $content = ""; if (isset($diseaseContentList[$disease->key])) { $content = $this->getContent($diseaseContentList[$disease->key]); } $res['content'] = $content; $res['doctorUrl'] = $disease->getDoctorUrl(); $res['zixunUrl'] = $disease->getZixunUrl(); $zhuanTi1 = array_shift($zhuanTiInfo); $zhuanTi2= array_shift($zhuanTiInfo); $res['zhuantiUrl1'] = $zhuanTi1->getUrl(); $res['zhuantiUrl2'] = $zhuanTi2->getUrl(); $res['zhuantiTitle1'] = $zhuanTi1->title; $res['zhuantiTitle2'] = $zhuanTi2->title; } BeanFinder::get('LocalCache')->removeAll(); return $res; }/*}}}*/
private function getRealData(Disease $disease, $diseaseName = '') {/*{{{*/ $diseaseList = array(); $res = array(); if ($diseaseName) { $dName = $diseaseName; } else { $dName = $disease->name; } //为了Grave'S疾病"'"转义问题 $dName = preg_replace('/'/', "'", $dName); $res['key'] = $dName; $res['url'] = $disease->getUrl(); $res['title'] = XString::truncate($dName."症状_治疗_".$dName."好评专家_咨询_预约_好大夫在线", 56, '...'); $res['showUrl'] = 'www.haodf.com'; $res['pageSize'] = rand(58, 62).'K'; $res['date'] = date('Y-m-d', time()); $res['content'] = XString::truncate($dName.'好评专家'.$disease->goodVoteCount.'位,可咨询'.$dName.'问题,预约专家门诊,权威专家亲自介绍'.$dName.'病因,症状,治疗,如何护理'.$dName.'患者等.', 156, '...'); $diseaseList['item'] = $res; return $diseaseList; }/*}}}*/