|
|
@@ -34,18 +34,4 @@ class ProcurementDeliverie extends Model
|
|
|
public function procurementCheckSheet(){
|
|
|
return $this->belongsTo('App\ProcurementCheckSheet','id','procurement_delivery_id');
|
|
|
}
|
|
|
- protected static function booted()
|
|
|
- {
|
|
|
- /** @var User $user */
|
|
|
- $user = Auth::user();
|
|
|
- if ($user && !$user->isSuperAdmin()) {
|
|
|
- /** @var \stdClass $user */
|
|
|
- $ids = array_column(DB::select(DB::raw("SELECT supplier_id FROM supplier_user WHERE user_id = ?"),[$user->id]),"supplier_id");
|
|
|
- if (count($ids)>0){
|
|
|
- static::addGlobalScope('supplier', function (Builder $builder)use ($ids) {
|
|
|
- $builder->whereIn('supplier_id', $ids);
|
|
|
- });
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
}
|