|
@@ -31,6 +31,8 @@ class AppearanceImPortForm extends Form implements LazyRenderable
|
|
|
$folder = $appearanceRs->folder;
|
|
|
$extractPath = resource_path().'/appearance/tmp';
|
|
|
$path = resource_path().'/appearance/'.$folder;
|
|
|
+ //删除TMP文件夹下的文件
|
|
|
+ $this->deleteDirectoryContents($extractPath);
|
|
|
//解压
|
|
|
$unzip = $this->unzip($file,$extractPath,$path);
|
|
|
if (!$unzip['status']) {
|
|
@@ -139,7 +141,7 @@ class AppearanceImPortForm extends Form implements LazyRenderable
|
|
|
return ['status' => true];
|
|
|
}
|
|
|
|
|
|
- // 递归删除文件夹及其内容
|
|
|
+ // 递归删除子目录及其内容
|
|
|
private function deleteDirectoryContents($dir)
|
|
|
{
|
|
|
// 获取目录下所有文件和文件夹
|