$list = array_reverse($webAbMinTypeSumm); foreach ($list as $item) { $webAbMinTypeSummChart["name"][] = $item['AB_CAUSE']; $webAbMinTypeSummChart["num"][] = $item['NUM']; } } else { $webAbMinTypeSummChart["name"] = array(''); $webAbMinTypeSummChart["num"] = array(0); } //异常处理人统计 $handlerSumm = WebAbnormal::getWebAbHandlerSumm($start_date, $end_date); foreach ($handlerSumm as &$item) { $item['HANDLE_TIMES'] = number_format($item['HANDLE_TIMES']); } //频繁告警IP $webAbAlarmIP = WebAbnormal::getWebAbAlarmIP($start_date, $end_date); //导出功能 //Web异常数 if ($command == 'exportWebAbCountCsv') { exportWebAbCount($webAbCount); } //Web异常大类汇总 if ($command == 'exportWebAbMaxTyepSummCsv') { exportWebAbMaxTyepSumm($webAbMaxTypeSumm); } //Web异常小类汇总 if ($command == 'exportWebAbMinTyepSummCsv') { exportWebAbMinTyepSumm($webAbMinTypeSumm); } //异常处理人统计 if ($command == 'exportWebAbHandlerSummCsv') {
$webAbReport = WebAbnormal::getWebAbWeekReport($start_date, $end_date); $sCount = count($webAbReport); if ($sCount > 0) { foreach ($webAbReport as &$item) { $item['R_DATE'] = $item['SDATE'] . '-' . $item['EDATE']; $webAbReportChart["date"][] = $item['SDATE'] . '至' . $item['EDATE']; $webAbReportChart["num"][] = $item['NUM']; } } else { $webAbReportChart["date"] = array(''); $webAbReportChart["num"] = array(0); } } else { if ($queryType == 3) { //月报 $webAbReport = WebAbnormal::getWebAbMonthReport($start_date, $end_date); $sCount = count($webAbReport); if ($sCount > 0) { foreach ($webAbReport as &$item) { $webAbReportChart["date"][] = $item["R_DATE"]; $webAbReportChart["num"][] = $item['NUM']; } } else { $webAbReportChart["date"] = array(''); $webAbReportChart["num"] = array(0); } } } } //导出功能 if ($command == 'exportWebAbCsv') {