/** * 根据部位获取症状 * @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; }