142 lines
6.8 KiB
PHP
142 lines
6.8 KiB
PHP
@extends('layout.base')
|
|
|
|
@section('page_title')
|
|
Cierre - Detalle
|
|
@endsection
|
|
|
|
@section('page_content')
|
|
<div class="ui container">
|
|
<div class="ui segment">
|
|
<h2 class="ui blue header">Cierre {{$cierre->principal()->descripcion}} - {{$cierre->proyecto->descripcion}}</h2>
|
|
<div class="ui basic segments">
|
|
<div class="ui grid segment">
|
|
<div class="two wide column">
|
|
Fecha
|
|
</div>
|
|
<div class="two wide column">
|
|
{{$cierre->dateTime->format('d-m-Y')}}
|
|
</div>
|
|
</div>
|
|
<div class="ui inverted grey segment">PROPIETARIO</div>
|
|
<div class="ui grid segment">
|
|
<div class="row">
|
|
<div class="two wide column">
|
|
{{$cierre->propietario->rut()}}
|
|
</div>
|
|
<div class="six wide column">
|
|
{{$cierre->propietario->nombreCompleto()}}
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="column"></div>
|
|
<div class="fifteen wide column">
|
|
{{$cierre->propietario->datos->direccion}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="ui inverted grey segment">PROPIEDAD</div>
|
|
<div class="ui segment">
|
|
<table class="ui very basic table">
|
|
<tbody>
|
|
@foreach ($cierre->unidades as $unidad)
|
|
<tr>
|
|
<td>{{ucwords($unidad->proyectoTipoUnidad->tipoUnidad->descripcion)}}</td>
|
|
<td>{{$unidad->descripcion}}</td>
|
|
<td>{{$unidad->proyectoTipoUnidad->nombre}}</td>
|
|
<td>{{$unidad->proyectoTipoUnidad->abreviacion}}</td>
|
|
<td>{{number_format($unidad->proyectoTipoUnidad->vendible(), 2, ',', '.')}} m²</td>
|
|
<td>{{number_format($unidad->currentPrecio->valor, 2, ',', '.')}} UF</td>
|
|
<td>{{number_format($unidad->currentPrecio->valor / $unidad->proyectoTipoUnidad->vendible(), 2, ',', '.')}} UF/m²</td>
|
|
</tr>
|
|
@endforeach
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<div class="ui inverted grey segment">OFERTA</div>
|
|
<div class="ui grid segment">
|
|
<div class="two wide column">
|
|
Precio
|
|
</div>
|
|
<div class="two wide column">
|
|
{{number_format($cierre->precio, 2, ',', '.')}} UF
|
|
</div>
|
|
</div>
|
|
<div class="ui grid segment">
|
|
<strong class="two wide column">
|
|
Neto
|
|
</strong>
|
|
<strong class="two wide column">
|
|
{{number_format($cierre->neto(), 2, ',', '.')}} UF
|
|
</strong>
|
|
<strong class="two wide column">
|
|
{{number_format($cierre->neto() / $cierre->principal()->vendible, 2, ',', '.')}} UF/m²
|
|
</strong>
|
|
<div class="column">
|
|
@if ($cierre->neto() / $cierre->principal()->vendible > $cierre->principal()->precio / $cierre->principal()->vendible)
|
|
<i class="green check icon"></i>
|
|
@else
|
|
<i class="red remove icon"></i>
|
|
@endif
|
|
</div>
|
|
</div>
|
|
@foreach($cierre->valoresCierre as $valorCierre)
|
|
<div class="ui grid segment">
|
|
<div class="two wide column">{{ucwords($valorCierre->tipoValorCierre->descripcion)}}</div>
|
|
<div class="two wide column">{{number_format($valorCierre->valor, 2, ',', '.')}} UF</div>
|
|
<div class="two wide column">{{number_format($valorCierre->valor / $cierre->precio * 100, 2, ',', '.')}}%</div>
|
|
</div>
|
|
@endforeach
|
|
<div class="ui inverted grey segment">DIFERENCIA</div>
|
|
<div class="ui grid segment">
|
|
<div class="two wide column">Neto</div>
|
|
<div class="two wide column">
|
|
{{number_format($cierre->neto() - $cierre->principal()->precio, 2, ',', '.')}} UF
|
|
</div>
|
|
</div>
|
|
<div class="ui inverted grey segment">ESTADO</div>
|
|
<div class="ui segment">
|
|
<div class="ui grid message {{['aprobado' => 'success', 'abandonado' => 'warning', 'promesado' => 'success'][$cierre->current->tipoEstadoCierre->descripcion]}}">
|
|
<div class="two wide column">
|
|
{{ucwords($cierre->current->tipoEstadoCierre->descripcion)}}
|
|
</div>
|
|
<div class="four wide column">
|
|
{{$cierre->current->fecha->format('d-m-Y')}}
|
|
</div>
|
|
<div class="right aligned ten wide column">
|
|
@if ($cierre->current->tipoEstadoCierre->descripcion === 'aprobado')
|
|
<button class="ui icon basic button" data-content="Promesar" id="promesar" data-id="{{$cierre->id}}">
|
|
<i class="check icon"></i>
|
|
</button>
|
|
<button class="ui icon basic button" data-content="Abandonar" id="abandonar" data-id="{{$cierre->id}}">
|
|
<i class="remove icon"></i>
|
|
</button>
|
|
@endif
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@endsection
|
|
|
|
@push('page_scripts')
|
|
<script>
|
|
function action(action, cierre_id) {
|
|
const url = '{{$urls->base}}/api/cierre/' + cierre_id + '/' + action
|
|
console.debug(url)
|
|
}
|
|
$(document).ready(() => {
|
|
$('#promesar').popup().click(event => {
|
|
const button = $(event.currentTarget)
|
|
const id = button.data('id')
|
|
action('promesar', id)
|
|
})
|
|
$('#abandonar').popup().click(event => {
|
|
const button = $(event.currentTarget)
|
|
const id = button.data('id')
|
|
action('abandonar', id)
|
|
})
|
|
})
|
|
</script>
|
|
@endpush
|