Esempio n. 1
0
 /**
  * 系统受理情况统计
  */
 public function actionOrder()
 {
     $gameTypes = $this->_getGlobalData('game_type');
     $gameTypes = Model::getTtwoArrConvertOneArr($gameTypes, 'Id', 'name');
     $operatorIds = $this->_getGlobalData('operator_list');
     $operatorIds = Model::getTtwoArrConvertOneArr($operatorIds, 'Id', 'operator_name');
     $this->_modelRooms = $this->_getGlobalData('Model_Rooms', 'object');
     $roomList = $this->_modelRooms->findAll();
     $roomList = Model::getTtwoArrConvertOneArr($roomList, 'Id', 'name');
     //$roomList['']=Tools::getLang('All','Common');
     if ($this->_isPost()) {
         $selected = array();
         if (!$_POST['game_type_id']) {
             $this->_utilMsg->showMsg('请至少选择一个游戏类型', -1);
         }
         if (!$_POST['game_type_id']) {
             $this->_utilMsg->showMsg('请至少选择一个运营商', -1);
         }
         if (!$_POST['start_time'] || !$_POST['end_time']) {
             $this->_utilMsg->showMsg('请指定时间范围', -1);
         }
         $selected['roomList'] = $_POST['roomList'];
         $selected['game_type_id'] = $_POST['game_type_id'];
         $selected['operator_id'] = $_POST['operator_id'];
         $selected['start_time'] = $_POST['start_time'];
         $selected['end_time'] = $_POST['end_time'];
         $this->_view->assign('selected', $selected);
         $this->_modelWorkOrder = $this->_getGlobalData('Model_WorkOrder', 'object');
         $time = array('start_time' => strtotime($_POST['start_time']), 'end_time' => strtotime($_POST['end_time']) + 86399);
         $dataList = $this->_modelWorkOrder->statsAccept($time, $_POST['game_type_id'], $_POST['operator_id'], $_POST['roomList']);
         $this->_view->assign('dataList', $dataList);
         $this->_view->assign('display', true);
     }
     $this->_view->assign('roomList', $roomList);
     $this->_view->assign('vipIndex', Tools::getLang('VIP_LEVEL', 'Common'));
     $this->_view->assign('gameTypes', $gameTypes);
     $this->_view->assign('operatorList', $operatorIds);
     $this->_utilMsg->createPackageNavBar();
     $this->_view->display();
 }