Co-authored-by: Juan Pablo Vial <jpvialb@incoviba.cl>
Reviewed-on: #45
This commit is contained in:
2025-10-04 11:40:52 -03:00
parent 6ddc48ec60
commit 742de657c5
815 changed files with 62089 additions and 3287 deletions

View File

@ -71,7 +71,7 @@
@endsection
@push('page_scripts')
<script type="text/javascript">
<script>
const propiedad = {
unidades: [
@foreach($propiedad->unidades as $unidad)
@ -81,7 +81,7 @@
tipo_id: {{$unidad->proyectoTipoUnidad->tipoUnidad->id}},
descripcion: '{{$unidad->descripcion}}',
pid: {{$unidad->pu_id}},
valor: {{($unidad->valor > 0) ? $unidad->valor : $unidad->precio($venta->fecha)->valor}}
valor: {{($unidad->valor > 0) ? $unidad->valor : ($unidad->precio($venta->fecha)->valor ?? 0)}}
},
@endforeach
],
@ -108,9 +108,12 @@
},
doAddUnidad: function() {
const url = '{{$urls->api}}/ventas/propiedades/unidades/add'
const data = new FormData(document.getElementById('add_form'))
data.set('propiedad', {{$propiedad->id}})
return fetchAPI(url, {method: 'post', body: data}).then(response => {
const body = new FormData(document.getElementById('add_form'))
body.set('propiedad', {{$propiedad->id}})
if (body.get('valor') === '') {
body.set('valor', '0')
}
return fetchAPI(url, {method: 'post', body}).then(response => {
if (response.ok) {
return response.json()
}