Преглед изворни кода

需求组所属公司修复

kely пре 7 месеци
родитељ
комит
708eef2e7b
1 измењених фајлова са 7 додато и 0 уклоњено
  1. 7 0
      app/Models/RequirementGroup.php

+ 7 - 0
app/Models/RequirementGroup.php

@@ -2,6 +2,7 @@
 
 namespace App\Models;
 
+use App\Models\Scopes\CompanyScope;
 use EloquentFilter\Filterable;
 use Illuminate\Database\Eloquent\Factories\HasFactory;
 use Illuminate\Database\Eloquent\Model;
@@ -15,6 +16,12 @@ class RequirementGroup extends Model
         'name', 'abbr_name', 'asset_id','parent_id','company_id'
     ];
 
+    protected static function booted(): void
+    {
+        static::addGlobalScope(new CompanyScope);
+    }
+
+
     public function children()
     {
         return $this->hasMany(RequirementGroup::class, 'parent_id');