Example #1
0
 /**
  * 根据部位获取症状
  * @author gaoqing
  * @date 2016-04-13
  * @param int $columns 在页面中,显示的列数
  * @return array 部位及症状集
  */
 private static function getPartSymptom($columns)
 {
     $partSymptom = [];
     $part = new Part();
     $symptom = new Symptom();
     $firstLevel = $part->getPartLevel1(1);
     if (self::isNotNull($firstLevel)) {
         foreach ($firstLevel as $level1) {
             $inner = array();
             $inner['part'] = $level1;
             $size = count($firstLevel) * $columns;
             $inner['symptom'] = $symptom->getSymptomsByPartid($level1['id'], 'part_level1', 0, $size);
             $partSymptom[] = $inner;
         }
     }
     return $partSymptom;
 }