예제 #1
0
     $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') {
예제 #2
0
         $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') {