$province_id = $user_info['province_id'] ? $user_info['province_id'] : $province_id;
$menus = MenuUrl::getMenuByIds($user_info['shortcuts']);
$http_query = '';
foreach ($arr as $key => $value) {
    $http_query .= $value . '=' . ${$value} . '&';
    if (${$value}) {
        $param[$value] = ${$value};
    }
}
$start_date = $param['start_date'] = $_GET['start_date'] = $_GET['start_date'] ? $_GET['start_date'] : date('Y-m');
// if (Common::isPost ()) {
// if($start_date != '' && $end_date !=''){
$page_size = PAGE_SIZE;
$page_no = $page_no < 1 ? 1 : $page_no;
$start = ($page_no - 1) * $page_size;
$wanResult = Complaint::customSpAnalayzeWan($param);
if ($wan) {
    $data['result'] = array_slice($wanResult, $start, $page_size);
    $row_count = count($wanResult);
} 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']);