作者 lyh

GX生成白帽报表脚本

@@ -57,16 +57,16 @@ class UpdateProjectTdk extends Command @@ -57,16 +57,16 @@ class UpdateProjectTdk extends Command
57 $noticeLogModel->edit(['status'=>$noticeLogModel::STATUS_SUCCESS],['id'=>$task_id]); 57 $noticeLogModel->edit(['status'=>$noticeLogModel::STATUS_SUCCESS],['id'=>$task_id]);
58 continue; 58 continue;
59 } 59 }
60 - if (!file_exists($url)) {  
61 - dd(222222); 60 + // 载入 Excel
  61 + try {
  62 + $spreadsheet = IOFactory::load($url);
  63 + $sheet = $spreadsheet->getActiveSheet();
  64 + $rows = $sheet->toArray();
  65 + dd($rows);
  66 + }catch (\Exception $e){
  67 + echo '文件打不开'.PHP_EOL;
62 continue; 68 continue;
63 } 69 }
64 - dd($url);  
65 - // 载入 Excel  
66 - $spreadsheet = IOFactory::load($url);  
67 - $sheet = $spreadsheet->getActiveSheet();  
68 - $rows = $sheet->toArray();  
69 - dd($rows);  
70 // 假设第一行是表头 70 // 假设第一行是表头
71 $header = $rows[0]; 71 $header = $rows[0];
72 $dataRows = array_slice($rows, 1); 72 $dataRows = array_slice($rows, 1);