소스 검색

需求组所属公司修复

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');