Browse Source

fix 模型上传

waymen 5 months ago
parent
commit
c5700a48db

+ 3 - 3
app/Libraries/BIM/BlackHole/BlackHole.php

@@ -11,13 +11,13 @@ use Illuminate\Http\UploadedFile;
 
 class BlackHole extends BIMAbstract
 {
-    public function uploadFile(UploadedFile $file, BimFileBO $bimFileBO)
+    public function uploadFile(UploadedFile|null $file, BimFileBO $bimFileBO)
     {
         $projectId = config("bim.black_hole.project_id");
         $treeInfo = $this->getTreeById($projectId);
 
         $chunkSize = 1024 * 1024 * 10; // 10M
-        $chunkCount = (int)ceil($file->getSize() / $chunkSize);
+        $chunkCount = (int) ceil($file->getSize() / $chunkSize);
 
         $modelFile = $this->modelFileCreate($projectId, $treeInfo['subNodes'][0]['nodeId'], $file, $chunkSize, $chunkCount);
         $dataSetId = $modelFile['dataSetId'];
@@ -71,7 +71,7 @@ class BlackHole extends BIMAbstract
 
     public function getModelDetail(\App\Models\File $file)
     {
-        
+
     }
 
     public function findConvertStatus(string $dataSetId): array

+ 1 - 1
app/Services/File/Upload/FilesUploadTrait.php

@@ -85,7 +85,7 @@ trait FilesUploadTrait
             'company_id' => Auth::user()->company_id,
             'source' => $request->get("source", 1),
             'uuid' => $request->get("uuid"),
-            'is_bim' => count($data['bim']) > 0 ? 1 : 0,
+            'is_bim' => isset($data['bim']) ? 1 : 0,
         ];
 
         return $data;