Hotfix: arreglada validacion de cantidad + cartelito de 'en chismosa'
This commit is contained in:
parent
e75fcc562a
commit
c58f24d2d0
|
@ -78,7 +78,7 @@ class SubpedidoController extends Controller
|
||||||
return new SubpedidoResource($subpedido);
|
return new SubpedidoResource($subpedido);
|
||||||
|
|
||||||
$valid = request()->validate([
|
$valid = request()->validate([
|
||||||
'cantidad' => 'required|min:0',
|
'cantidad' => ['integer','required','min:0'],
|
||||||
'notas' => 'nullable',
|
'notas' => 'nullable',
|
||||||
'producto_id' => [
|
'producto_id' => [
|
||||||
'required',
|
'required',
|
||||||
|
@ -88,10 +88,8 @@ class SubpedidoController extends Controller
|
||||||
|
|
||||||
$producto = Producto::find($valid['producto_id']);
|
$producto = Producto::find($valid['producto_id']);
|
||||||
$notas = $valid['notas'];
|
$notas = $valid['notas'];
|
||||||
if ($notas == null) {
|
$cantidad = $valid['cantidad'];
|
||||||
$notas = "";
|
$subpedido->syncProducto($producto, $cantidad, $notas ?? "");
|
||||||
}
|
|
||||||
$subpedido->syncProducto($producto, $valid['cantidad'], $notas);
|
|
||||||
return new SubpedidoResource($subpedido);
|
return new SubpedidoResource($subpedido);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -39,7 +39,7 @@ export default {
|
||||||
this.producto.notas = notas;
|
this.producto.notas = notas;
|
||||||
},
|
},
|
||||||
hayCambios() {
|
hayCambios() {
|
||||||
return this.cantidad != this.enChismosa || this.notas != this.producto.notas;
|
return this.cantidad !== this.enChismosa || this.notas !== this.producto.notas;
|
||||||
},
|
},
|
||||||
puedeBorrar() {
|
puedeBorrar() {
|
||||||
return this.enChismosa > 0;
|
return this.enChismosa > 0;
|
||||||
|
@ -74,7 +74,7 @@ export default {
|
||||||
<pedidos-producto-cantidad :producto="producto"></pedidos-producto-cantidad>
|
<pedidos-producto-cantidad :producto="producto"></pedidos-producto-cantidad>
|
||||||
</div>
|
</div>
|
||||||
<div class="column">
|
<div class="column">
|
||||||
<p class="subtitle is-7 is-hidden-mobile" v-if="enChismosa !== 0">{{ enChismosa }} en chismosa</p>
|
<p class="subtitle is-7 is-hidden-mobile" v-if="enChismosa > 0">{{ enChismosa }} en chismosa</p>
|
||||||
</div>
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</div><!-- END BOX -->
|
</div><!-- END BOX -->
|
||||||
|
|
Loading…
Reference in New Issue