$safevalReport = EtcSafeVul::getSafeVulMonthlyReport($start_date, $end_date, $projectType); $sCount = count($safevalReport); if ($sCount > 0) { //$i=0; foreach ($safevalReport as $item) { $safevalReportChart["repdate"][] = $item['REP_DATE']; $safevalReportChart["num"][] = $item['NUM']; // $i++; } } else { $safevalReportChart["repdate"] = array(''); $safevalReportChart["num"] = array(0); } } else { if ($queryType == 2) { $safevalReport = EtcSafeVul::getSafeVulWeekReport($start_date, $end_date, $projectType); $sCount = count($safevalReport); if ($sCount > 0) { foreach ($safevalReport as &$item) { $item['REP_DATE'] = $item['SDATE'] . '-' . $item['EDATE']; $safevalReportChart["repdate"][] = $item['SDATE'] . '至' . $item['EDATE']; $safevalReportChart["num"][] = $item['NUM']; } } else { $safevalReportChart["repdate"] = array(''); $safevalReportChart["num"] = array(0); } } } //导出功能 if ($command == 'exportSafevalCsv') {
$tempValue['value'] = $safevalType[$tCount - 1]['NUM']; $tempValue['name'] = $safevalType[$tCount - 1]['VUL_TYPE']; $safevalTypeChart['data'][] = $tempValue; for ($i = 0; $i < $tCount - 1; $i++) { $safevalTypeChart['vultype'][] = $safevalType[$i]['VUL_TYPE']; $tempValue = array(); $tempValue['value'] = $safevalType[$i]['NUM']; $tempValue['name'] = $safevalType[$i]['VUL_TYPE']; $safevalTypeChart['data'][] = $tempValue; } } else { $safevalTypeChart['vultype'] = ""; $safevalTypeChart['num'] = 0; } //漏洞级别 $safevalLevel = EtcSafeVul::getSafeVulLevel($start_date, $end_date, $projectType); $safevalLevelChart = array(); $lCount = count($safevalLevel); if ($lCount > 0) { $safevalLevelChart['vullevel'][] = $safevalLevel[$lCount - 1]['VUL_LEVEL']; $tempValue = array(); $tempValue['value'] = $safevalLevel[$lCount - 1]['NUM']; $tempValue['name'] = $safevalLevel[$lCount - 1]['VUL_LEVEL']; $safevalLevelChart['data'][] = $tempValue; for ($i = 0; $i < $lCount - 1; $i++) { $safevalLevelChart['vullevel'][] = $safevalLevel[$i]['VUL_LEVEL']; $tempValue = array(); $tempValue['value'] = $safevalLevel[$i]['NUM']; $tempValue['name'] = $safevalLevel[$i]['VUL_LEVEL']; $safevalLevelChart['data'][] = $tempValue; }