Selaa lähdekoodia

租户系统上传文件修改1

whitefang 1 vuosi sitten
vanhempi
commit
2368a09341
1 muutettua tiedostoa jossa 6 lisäystä ja 4 poistoa
  1. 6 4
      app/common/service/UploadService.php

+ 6 - 4
app/common/service/UploadService.php

@@ -15,8 +15,10 @@
 namespace app\common\service;
 
 
+use app\common\enum\AdminTerminalEnum;
 use app\common\enum\FileEnum;
 use app\common\model\file\File;
+use app\common\model\file\TenantFile;
 use app\common\service\storage\Driver as StorageDriver;
 use Exception;
 
@@ -67,7 +69,7 @@ class UploadService
             }
 
             // 4、写入数据库中
-            $file = File::create([
+            $file = (AdminTerminalEnum::isTenant() ? new TenantFile() : new File())->create([
                 'cid'         => $cid,
                 'type'        => FileEnum::IMAGE_TYPE,
                 'name'        => $fileInfo['name'],
@@ -136,7 +138,7 @@ class UploadService
             }
 
             // 4、写入数据库中
-            $file = File::create([
+            $file = (AdminTerminalEnum::isTenant() ? new TenantFile() : new File())->create([
                 'cid'         => $cid,
                 'type'        => FileEnum::VIDEO_TYPE,
                 'name'        => $fileInfo['name'],
@@ -205,7 +207,7 @@ class UploadService
             }
 
             // 4、写入数据库中
-            $file = File::create([
+            $file = (AdminTerminalEnum::isTenant() ? new TenantFile() : new File())->create([
                 'cid'         => $cid,
                 'type'        => FileEnum::FILE_TYPE,
                 'name'        => $fileInfo['name'],
@@ -254,7 +256,7 @@ class UploadService
             }
 
             // 4、写入数据库中
-            $file = File::create([
+            $file = (AdminTerminalEnum::isTenant() ? new TenantFile() : new File())->create([
                 'cid'         => $cid,
                 'type'        => FileEnum::IMAGE_TYPE,
                 'name'        => $file_name,