cqp 3 săptămâni în urmă
părinte
comite
71dbb11dd1
1 a modificat fișierele cu 7 adăugiri și 0 ștergeri
  1. 7 0
      app/Service/ItemService.php

+ 7 - 0
app/Service/ItemService.php

@@ -3103,10 +3103,17 @@ class ItemService extends Service
         //是否需要交付物完结
         if($data['is_review_required']){
             $column = $tableName . '_id';
+            $type_map = [
+                "item" => 1,
+                "item_node" => 2,
+                "item_node_mission" => 3,
+            ];
+            $type = $type_map[$tableName];
             $bool = ItemFile::where('del_time',0)
                 ->where($column, $data['id'])
                 ->where('top_depart_id', $data['top_depart_id'])
                 ->where('is_delivery', ItemFile::delivery_one)
+                ->where('type', $type)
                 ->exists();
             if($bool) return [true, ''];