From 6cbc4b476304e5fd6a08a701b79892adcf96a7de Mon Sep 17 00:00:00 2001 From: Aldarien Date: Thu, 4 Jun 2020 11:19:30 -0400 Subject: [PATCH] FIX: campos que cambiaron --- resources/views/admin/producto.blade.php | 6 ++++-- src/Productos/Bodega.php | 3 ++- src/Productos/Oficina.php | 10 ++++++++-- 3 files changed, 14 insertions(+), 5 deletions(-) diff --git a/resources/views/admin/producto.blade.php b/resources/views/admin/producto.blade.php index 0fdf423..60651f6 100644 --- a/resources/views/admin/producto.blade.php +++ b/resources/views/admin/producto.blade.php @@ -187,8 +187,10 @@ $(this).find('input').val(('0' + (a.getMonth() + 1)).slice(-2) + '/' + a.getFullYear()) } }) - var entrega = new Date('{{str_pad(implode('-', array_reverse(explode('/', $producto->entrega))), 7, '20', STR_PAD_LEFT)}}-01T01:00') - $('.calendar').calendar('set date', entrega) + @if (isset($producto->entrega)) + var entrega = new Date('{{str_pad(implode('-', array_reverse(explode('/', $producto->entrega))), 7, '20', STR_PAD_LEFT)}}-01T01:00') + $('.calendar').calendar('set date', entrega) + @endif }, changeSegmento: () => { var segmento = $('#segmento').dropdown('get value') diff --git a/src/Productos/Bodega.php b/src/Productos/Bodega.php index 5afaf9d..e425e31 100644 --- a/src/Productos/Bodega.php +++ b/src/Productos/Bodega.php @@ -29,7 +29,8 @@ class Bodega extends Producto { ], [ 'label' => 'UF/m²', - 'name' => 'uf_m2' + 'name' => 'uf_m2', + 'suffix' => ' UF/m²' ] ]; array_walk($properties, function(&$item) { diff --git a/src/Productos/Oficina.php b/src/Productos/Oficina.php index 475f220..e9cc539 100644 --- a/src/Productos/Oficina.php +++ b/src/Productos/Oficina.php @@ -5,6 +5,7 @@ use ProVM\KI\Producto; class Oficina extends Producto { protected $properties = [ + 'sector', 'm2', 'baños', 'privados', @@ -12,7 +13,7 @@ class Oficina extends Producto { ]; public function uf_m2() { - return $this->arriendo / ($this->m2 ?? 1); + return $this->valor / ($this->m2 ?? 1); } public function privados() { if ($this->privados == 0) { @@ -57,7 +58,12 @@ class Oficina extends Producto { ]; $data []= (object) [ 'label' => 'UF/m²', - 'name' => 'uf_m2' + 'name' => 'uf_m2', + 'suffix' => ' UF/m²' + ]; + $data []= (object) [ + 'label' => 'Sector', + 'name' => 'sector' ]; array_walk($data, function(&$item) { $item->prefix = $item->prefix ?? '';