checkAdministratorRight('5');
		
	}
	
	function index(){
		
		$admin = new AdvertAdminAction();
		$where = "where uid='{$_SESSION['user_infos']['id']}'";
		$uname = $_SESSION['user_infos']['uname'];
		
		$info           = $_REQUEST['info'];
		$error			= $_REQUEST['error'];
		
//		$isexcel    = $_POST['isexcel'];
//
//		//导入数据
//
//		if($_POST['leadExcel'] == "true")
//		{
//			$filename = $_FILES['inputExcel']['name'];
//			$tmp_name = $_FILES['inputExcel']['tmp_name'];
//
//			$excel_array = $this->uploadFile($filename,$tmp_name);
//
//			if(!empty($excel_array['error'])){
//				//导入失败
//				$error = $excel_array['error'];
//
//			}else{
//
//				unset($excel_array[0]);//若第一排的数据是字段名的话,删除
//				header("Content-type: text/html; charset=utf-8");
//
//				foreach($excel_array as $array){
//
//					$insert = $admin->add_black_content($array[0], $array[1], $array[2], $array[3], $array[4], $array[5], $array[6], strtotime($array[7]), time());
//
//				}
//
//				$info = '导入数据成功';
//
//				header("Location:/?a=blacklist_admin&m=index&info=$info");
//				exit();
//
//			}
//
//
//		}
//		//end
		
		
		$list  = $admin->select_black_list($where);
		foreach($list as &$ls){
			$ls['add_time'] = date('Y-m-d H:i:s',$ls['add_time']);
			$ls['update_time'] = date('Y-m-d H:i:s',$ls['update_time']);
		}
		
//		//导出数据
//		if($isexcel=='yes'){
//
//			$this->generateEXCEL('blacklist',$list);
//
//			exit;
//		}
		$this->assign('info',$info);
		$this->assign('error',$error);
		$this->assign('list',$list);
		$this->assign('uname',$uname);
		$this->display('index.html');
	}
	//导出excel
	function generateEXCEL($filename = 'report',$data = ''){
		
		//引入PHPExcel相关文件
		require_once( ONU_ROOT . 'phpexcel/PHPExcel.php');
		require_once( ONU_ROOT . 'phpexcel/PHPExcel/IOFactory.php');
		require_once( ONU_ROOT . 'phpexcel/PHPExcel/Writer/Excel5.php');
		
		//新建
		
		$resultPHPExcel = new PHPExcel();
		//设置参数
		
		//设值
		
		$resultPHPExcel->getActiveSheet()->setCellValue('A1', '订单来源');
		$resultPHPExcel->getActiveSheet()->setCellValue('B1', '负责人姓名 ');
		$resultPHPExcel->getActiveSheet()->setCellValue('C1', '用户名');
		$resultPHPExcel->getActiveSheet()->setCellValue('D1', '用户uid');
		$resultPHPExcel->getActiveSheet()->setCellValue('E1', '国家 ');
		$resultPHPExcel->getActiveSheet()->setCellValue('F1', '订单金额');
		$resultPHPExcel->getActiveSheet()->setCellValue('G1', '备注说明 ');
		$resultPHPExcel->getActiveSheet()->setCellValue('H1', '上次购买日期');
		
		
		$i = 2;
		foreach($data as $item){
			$resultPHPExcel->getActiveSheet()->setCellValue('A' . $i, $item['order_from']);
			$resultPHPExcel->getActiveSheet()->setCellValue('B' . $i, $item['fz_name']);
			$resultPHPExcel->getActiveSheet()->setCellValue('C' . $i, $item['uname']);
			$resultPHPExcel->getActiveSheet()->setCellValue('D' . $i, $item['uid']);
			$resultPHPExcel->getActiveSheet()->setCellValue('E' . $i, $item['country']);
			$resultPHPExcel->getActiveSheet()->setCellValue('F' . $i, $item['money']);
			$resultPHPExcel->getActiveSheet()->setCellValue('G' . $i, $item['remark']);
			$resultPHPExcel->getActiveSheet()->setCellValue('H' . $i, date('Y-m-d',$item['pre_time']));
			
			$i ++;
		}
		
	
		
		//设置导出文件名
		
		$outputFileName = "$filename.xls";
		
		$xlsWriter = new PHPExcel_Writer_Excel5($resultPHPExcel);
		
		ob_end_clean();//清除缓冲区,避免乱码
		
		
		//ob_start(); ob_flush();
		header("Content-Type: application/vnd.ms-excel; charset=UTF-8");
		
		header("Content-Type: application/force-download");
		
		header("Content-Type: application/octet-stream");
		
		header("Content-Type: application/download");
		
		header('Content-Disposition:inline;filename="'.$outputFileName.'"');
		
		header("Content-Transfer-Encoding: binary");
		
		header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
		
		header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
		
		header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
		
		header("Pragma: no-cache");
		
		
		
		$finalFileName = $outputFileName; 
		$xlsWriter->save($finalFileName); 
		
		echo file_get_contents($finalFileName); 
		exit;
		
		
		
	}
	
	
	
	//导入Excel文件
	function uploadFile($file,$filetempname)
	{
		//自己设置的上传文件存放路径
		$filePath = 'static/upload/';
		$str = "";
		//下面的路径按照你PHPExcel的路径来修改
		require_once ONU_ROOT . 'phpexcel/PHPExcel.php';
		require_once ONU_ROOT . 'phpexcel/PHPExcel/IOFactory.php';
		require_once ONU_ROOT . 'phpexcel/PHPExcel/Reader/Excel5.php';
	
		//注意设置时区
		$time=date("y-m-d-H-i-s");//去当前上传的时间
		//获取上传文件的扩展名
		$extend=strrchr ($file,'.');
		//上传后的文件名
		$name=$time.$extend;
		$uploadfile=$filePath.$name;//上传后的文件名地址
		//move_uploaded_file() 函数将上传的文件移动到新位置。若成功,则返回 true,否则返回 false。
		$result=move_uploaded_file($filetempname,$uploadfile);//假如上传到当前目录下
		
		
		//echo $result;
		if($result) //如果上传文件成功,就执行导入excel操作
		{
			
			$objReader = PHPExcel_IOFactory::createReader('Excel5');//use excel2007 for 2007 format
			$objPHPExcel = $objReader->load($uploadfile);
			$sheet = $objPHPExcel->getSheet(0);
			$highestRow = $sheet->getHighestRow();           //取得总行数
			$highestColumn = $sheet->getHighestColumn(); //取得总列数
	
			/* 第二种方法*/
			$objWorksheet = $objPHPExcel->getActiveSheet();
			$highestRow = $objWorksheet->getHighestRow();
			echo 'highestRow='.$highestRow;
			echo "
";
			$highestColumn = $objWorksheet->getHighestColumn();
			$highestColumnIndex = PHPExcel_Cell::columnIndexFromString($highestColumn);//总列数
			echo 'highestColumnIndex='.$highestColumnIndex;
			echo "
";
			$headtitle=array();
			
			
			//获取到的excel数据
			$excel_array = array();
			
			
			for ($row = 1;$row <= $highestRow;$row++)
			{
				$strs=array();
				//注意highestColumnIndex的列数索引从0开始
				for ($col = 0;$col < $highestColumnIndex;$col++)
				{
					$strs[$col] =$objWorksheet->getCellByColumnAndRow($col, $row)->getValue();
					
					if($strs[$col] instanceof PHPExcel_RichText){     //富文本转换字符串
						$strs[$col] = $strs[$col]->__toString();
					}
					
					//第七个数字是日期型的
//					if($col==7){
//						$strs[$col]=gmdate("Y-m-d", PHPExcel_Shared_Date::ExcelToPHP($strs[$col]));
//					}
				}
				
				
				array_push($excel_array, $strs);
				
			}
			
		}
		else
		{
				$excel_array['error'] = "导入失败!";
		}
		return $excel_array;
		
	}
	
	
	
	//end
	
	
}
?>