} else { if ($_GET['download'] == 1) { $data['result'] = Complaint::customSpAnalayze($param, $start, 0); } else { $data['result'] = Complaint::customSpAnalayze($param, $start, $page_size); } $row_count = Complaint::customSpAnalayzeNum($param); } $wan = array_slice($wanResult, 0, 20); foreach ($wan as $key => $value) { $name[] = $value['name']; $score[] = sprintf("%.2f", $value['score']); } $data['wanName'] = $name ? '"' . implode('","', $name) . '"' : ''; $data['chartWan'] = $score ? '' . implode(',', $score) . '' : ''; $charData = Complaint::customSpAnalayze($param, 0, 20); if ($charData) { foreach ($charData as $key => $value) { $tmp['name'][] = $value['part_name']; $tmp['value'][] = $value['num']; $tmp['wan'][] = $value['wan']; } $data['chartName'] = '"' . implode('","', $tmp['name']) . '"'; $data['chartValue'] = implode(',', $tmp['value']); // $data['chartWan'] = implode(',', $tmp['wan']); } // $row_count = 20; // $data['month'] = Complaint::customAnalayzeMonth($param); // $data['provinces'] = Complaint::customAnalayzeArea($param); $province = Info::getProvince(); foreach ($province as $key => $value) {