Browse Source

当object为空时校验uuid是否为空

kely 10 months ago
parent
commit
afda6b54e4
1 changed files with 2 additions and 1 deletions
  1. 2 1
      app/Services/File/Upload/FilesUploadTrait.php

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

@@ -58,6 +58,7 @@ trait FilesUploadTrait
             'created_by' => Auth::id(),
             'company_id' => Auth::user()->company_id,
             'source' => $request->get("source", 1),
+            'uuid' => $request->get("uuid"),
         ];
     }
 
@@ -65,7 +66,7 @@ trait FilesUploadTrait
     {
         $uploadedFiles = [];
         foreach ($items as $item) {
-            if ($item['object_id'] && $item['source'] == 1) {
+            if ($item['object_id'] && $item['source'] == 1||$item['uuid'] && $item['source']== 1) {
                 $version = File::query()
                     ->where('object_type', $item['object_type'])
                     ->where('object_id', $item['object_id'])