$attack = array(); $defense = array(); $defenseprecent = array(); if ($queryType == 1) { //日报 $list = AttackdefenseMonitor::getDayMonitorData($roomid, $start_date, $end_date); foreach ($list as $item) { $day[] = $item['SATTACK_DATE']; $attack[] = number_format($item['ATTACK_NUM'], 2); $defense[] = number_format($item['DEFENSE_NUM'], 2); $defenseprecent[] = $item['DEFENSE_PRECENT']; } } if ($queryType == 2) { //周报 $list = AttackdefenseMonitor::getWeekMonitorData($roomid, $start_date, $end_date); foreach ($list as &$item) { $item['SATTACK_DATE'] = $item['SDATE'] . '-' . $item['EDATE']; $day[] = $item['SDATE'] . '至' . $item['EDATE']; $attack[] = number_format($item['ATTACK_NUM'], 2); $defense[] = number_format($item['DEFENSE_NUM'], 2); $defenseprecent[] = $item['DEFENSE_PRECENT']; } } if ($queryType == 3) { //月报 $list = AttackdefenseMonitor::getMonthMonitorData($roomid, $start_date, $end_date); foreach ($list as $item) { $day[] = $item['SATTACK_DATE']; $attack[] = number_format($item['ATTACK_NUM'], 2); $defense[] = number_format($item['DEFENSE_NUM'], 2);