Пример #1
0
//流出百分比
$percIn = array();
//流入百分比
$summaryData = array();
//汇总数据(MAX MIN AVG)
//报表数据 -掉包率
$lossDay = array();
$lossTimeOut = array();
$lossPerc = array();
//机房掉包量 总数
$lossSummaryData = array();
if ($search) {
    //所有机房数据
    $mrooms = RoomBussflow::getNdMroom();
    //所有端口
    $ports = RoomBussflow::getNdMroomPorts();
    //报表数据 -流量
    foreach ($ports as $pItem) {
        $network = $pItem['NETWORK_NAME'];
        $mroom = $pItem['MROOM'];
        $port = $pItem['PORTS'];
        $result = array();
        $dayOne = array();
        $bandwidthOutOne = array();
        $bandwidthInOne = array();
        $percOutOne = array();
        $percInOne = array();
        $summaryDataOne = array();
        if ($type == 0) {
            //按天统计
            $result = RoomBussflow::getBandwithByDay($network, $mroom, $port, $start_date, $end_date, $accountType);