ranjith-dev #966
@@ -157,6 +157,11 @@ class PanelGrMasterResource extends Resource
|
|||||||
->searchable()
|
->searchable()
|
||||||
->alignCenter()
|
->alignCenter()
|
||||||
->sortable(),
|
->sortable(),
|
||||||
|
Tables\Columns\TextColumn::make('scanned_quantity')
|
||||||
|
->label('Scanned Quantity')
|
||||||
|
->searchable()
|
||||||
|
->alignCenter()
|
||||||
|
->sortable(),
|
||||||
Tables\Columns\TextColumn::make('created_at')
|
Tables\Columns\TextColumn::make('created_at')
|
||||||
->dateTime()
|
->dateTime()
|
||||||
->alignCenter()
|
->alignCenter()
|
||||||
@@ -366,6 +371,10 @@ class PanelGrMasterResource extends Resource
|
|||||||
return parent::getEloquentQuery()
|
return parent::getEloquentQuery()
|
||||||
->withoutGlobalScopes([
|
->withoutGlobalScopes([
|
||||||
SoftDeletingScope::class,
|
SoftDeletingScope::class,
|
||||||
|
])
|
||||||
|
->withCount([
|
||||||
|
'panelBoxValidations as scanned_quantity'
|
||||||
]);
|
]);
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -31,4 +31,11 @@ class PanelGrMaster extends Model
|
|||||||
{
|
{
|
||||||
return $this->belongsTo(Item::class);
|
return $this->belongsTo(Item::class);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function panelBoxValidations()
|
||||||
|
{
|
||||||
|
return $this->hasMany(PanelBoxValidation::class, 'plant_id', 'plant_id')
|
||||||
|
->whereColumn('production_order', 'panel_gr_masters.document_number')
|
||||||
|
->whereColumn('inspection_lot_number', 'panel_gr_masters.inspection_lot_number');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user