Update OjalResource.php
This commit is contained in:
@@ -28,9 +28,9 @@ class OjalResource extends Resource
|
|||||||
{
|
{
|
||||||
return $form->schema([
|
return $form->schema([
|
||||||
Select::make('orden_produccion_id')
|
Select::make('orden_produccion_id')
|
||||||
->label('Orden de Producci\u00f3n')
|
->label('Orden de Producción')
|
||||||
->options(function () {
|
->options(function () {
|
||||||
return \App\Models\OrdenProducci\u00f3n::whereHas('confecciones', function ($q) {
|
return \App\Models\OrdenProduccion::whereHas('confecciones', function ($q) {
|
||||||
$q->where('cantidad_recibida', '>', 0);
|
$q->where('cantidad_recibida', '>', 0);
|
||||||
})->get()->mapWithKeys(function ($op) {
|
})->get()->mapWithKeys(function ($op) {
|
||||||
$cantidadRecibida = $op->confecciones->sum('cantidad_recibida');
|
$cantidadRecibida = $op->confecciones->sum('cantidad_recibida');
|
||||||
@@ -47,7 +47,7 @@ class OjalResource extends Resource
|
|||||||
->sum('cantidad_enviada');
|
->sum('cantidad_enviada');
|
||||||
$saldoDisponible = $cantidadConfecciones - $cantidadEnOjales;
|
$saldoDisponible = $cantidadConfecciones - $cantidadEnOjales;
|
||||||
if ($saldoDisponible > 0) {
|
if ($saldoDisponible > 0) {
|
||||||
return [$op->id => \"{$op->numero_orden} - {$op->referencia} (Disponible: {$saldoDisponible})\"];
|
return [$op->id => "{$op->numero_orden} - {$op->referencia} (Disponible: {$saldoDisponible})"];
|
||||||
}
|
}
|
||||||
return [];
|
return [];
|
||||||
})->filter();
|
})->filter();
|
||||||
|
|||||||
Reference in New Issue
Block a user