$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') {
Example #2
0
     $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;
     }