|
@@ -1,4 +1,5 @@
|
|
<?php
|
|
<?php
|
|
|
|
+define('APP_PATH', __DIR__);
|
|
include "vendor/autoload.php";
|
|
include "vendor/autoload.php";
|
|
|
|
|
|
// 调试输出
|
|
// 调试输出
|
|
@@ -82,6 +83,10 @@ class Dump
|
|
private $defaultConfigFile;
|
|
private $defaultConfigFile;
|
|
|
|
|
|
/**
|
|
/**
|
|
|
|
+ * 导出文件数
|
|
|
|
+ */
|
|
|
|
+ private $success = 0;
|
|
|
|
+ /**
|
|
* Dump constructor.
|
|
* Dump constructor.
|
|
*
|
|
*
|
|
* @param array $args
|
|
* @param array $args
|
|
@@ -150,14 +155,11 @@ class Dump
|
|
}
|
|
}
|
|
|
|
|
|
// 执行导出
|
|
// 执行导出
|
|
- $success = 0;
|
|
|
|
foreach ($files as $fileInfo) {
|
|
foreach ($files as $fileInfo) {
|
|
- if ($this->dump($fileInfo)) {
|
|
|
|
- ++$success;
|
|
|
|
- }
|
|
|
|
|
|
+ $this->dump($fileInfo);
|
|
}
|
|
}
|
|
|
|
|
|
- vd(sprintf("导出完成,共[%d]个文件, 成功[%d]个文件.", count($files), $success));
|
|
|
|
|
|
+ vd(sprintf("导出完成,共[%d]个文件, 成功[%d]个文件.", count($files), $this->success));
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
@@ -289,6 +291,8 @@ class Dump
|
|
|
|
|
|
// 生成model文件
|
|
// 生成model文件
|
|
$this->writeModel($sheetName, $clientColumns);
|
|
$this->writeModel($sheetName, $clientColumns);
|
|
|
|
+
|
|
|
|
+ $this->success++;
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|