Example #1
0
 * 各机房流入流出汇总
 */
require '../../include/init.inc.php';
$start_date = $end_date = $type = $roomname = $accountType = $rid = "";
$time_ids = array();
$_POST['start_date'] = empty($_POST['start_date']) ? date("Y-m-d", time() - 86400) : $_POST['start_date'];
$_POST['end_date'] = empty($_POST['end_date']) ? date("Y-m-d", time() + 86400) : $_POST['end_date'];
$_POST['type'] = is_null($_POST['type']) ? 1 : $_POST['type'];
$_POST['time_ids'] = is_null($_POST['time_ids']) ? array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24) : $_POST['time_ids'];
$_POST['accountType'] = is_null($_POST['accountType']) ? 0 : $_POST['accountType'];
$time_option_list = array(1 => '00:00-01:00', 2 => '01:00-02:00', 3 => '02:00-03:00', 4 => '03:00-04:00', 5 => '04:00-05:00', 6 => '05:00-06:00', 7 => '06:00-07:00', 8 => '07:00-08:00', 9 => '08:00-09:00', 10 => '09:00-10:00', 11 => '10:00-11:00', 12 => '11:00-12:00', 13 => '12:00-13:00', 14 => '13:00-14:00', 15 => '14:00-15:00', 16 => '15:00-16:00', 17 => '16:00-17:00', 18 => '17:00-18:00', 19 => '18:00-19:00', 20 => '19:00-20:00', 21 => '20:00-21:00', 22 => '21:00-22:00', 23 => '22:00-23:00', 24 => '23:00-24:00');
$network = RoomBussflow::getNdNetwork();
//网络
$ndroom = RoomBussflow::getNdMroom();
//机房
$roombandwidth = RoomBussflow::getNdMroomBandwith();
//端口信息
//生成树
$treeArr = array();
$nItemArray = array();
$rItemArray = array();
$bItemArray = array();
$i = 0;
$firstRid = 0;
$firstName = '';
foreach ($network as $nItem) {
    $item = array();
    $i++;
    $nItemArray['RID'] = $i;
    $nItemArray['ID'] = $nItem['ID'];
    $nItemArray['PID'] = 0;