2023-09-11 07:14:56 +00:00

340 lines
18 KiB
PHP
Executable File

<form data-id="{{$data->id ?? '0'}}" id="form2">
<div class="card">
<div class="card-header font-weight-bolder text-primary">
Podaci objekta
</div>
<div class="card-body">
<div class="form-row">
<div class="col-md-6">
<div class="position-relative form-group">
<label for="grad_id">Grad</label>
<select name="grad_id" id="grad_id" class="form-control ui search fluid normal dropdown">
@foreach ($obj['grad_id']['fetch']($data) as $key1 => $value1)
<option value="{{ $key1 }}" @if($data->grad_id == $key1) selected @endif>{{ $value1 }}</option>
@endforeach
</select>
</div>
</div>
<div class="col-md-6">
<div class="position-relative form-group">
<label for="ulica_id">Ulica</label>
<select name="ulica_id" id="ulica_id" class="form-control ui search fluid normal dropdown">
@foreach ($obj['ulica_id']['fetch']($data) as $key1 => $value1)
<option value="{{ $key1 }}" @if($data->ulica_id == $key1) selected @endif>{{ $value1 }}</option>
@endforeach
</select>
</div>
</div>
<div class="col-md-3">
<div class="position-relative form-group">
<label for="broj">Broj</label>
<input name="broj" id="broj" type="text" class="form-control" value="{{$data->broj ?? ''}}">
</div>
</div>
<div class="col-md-3">
<div class="position-relative form-group">
<label for="ulaz">Ulaz</label>
<input name="ulaz" id="ulaz" type="text" class="form-control" value="{{$data->ulaz ?? ''}}">
</div>
</div>
<div class="col-md-3">
<div class="position-relative form-group">
<label for="stan">Stan</label>
<input name="stan" id="stan" type="text" class="form-control" value="{{$data->stan ?? ''}}">
</div>
</div>
<div class="col-md-3">
<div class="position-relative form-group">
<label for="sprat">Sprat</label>
<input name="sprat" id="sprat" type="text" class="form-control" value="{{$data->sprat ?? ''}}">
</div>
</div>
<div class="col-md-6">
<div class="position-relative form-group">
<label for="tip_tarife">Tip tarife</label>
<select name="tip_tarife" id="tip_tarife" class="form-control ui search fluid normal dropdown">
@foreach ($obj['tip_tarife']['fetch']($data) as $key1 => $value1)
<option value="{{ $key1 }}" @if($data->tip_tarife == $key1) selected @endif>{{ $value1 }}</option>
@endforeach
</select>
</div>
</div>
<div class="col-md-6">
<div class="position-relative form-group">
<label for="grupa_id">Grupa</label>
<select name="grupa_id[]" id="grupa_id" multiple class="form-control multiple ui search fluid normal dropdown server">
@foreach ($data->grupe as $grupa)
<option value="{{ $grupa->id }}" selected>{{ $grupa->ime_grupe . ', ' . $grupa->grad->ime_grada . '(' . $grupa->tip->ime_tipa . ')'}}</option>
@endforeach
</select>
</div>
</div>
<div class="col-2">
<div class="position-relative form-group">
<label for="tarifna_grupa">Tarifna grupa</label>
<input name="tarifna_grupa" id="tarifna_grupa" type="text" class="form-control" value="{{$data->tarifna_grupa ?? ''}}">
</div>
</div>
<div class="col-2">
<div class="position-relative form-group">
<label for="ind_kom">Ind kom</label>
<input name="ind_kom" id="ind_kom" type="text" class="form-control" value="{{$data->ind_kom ?? ''}}">
</div>
</div>
<div class="col-2">
<div class="position-relative form-group">
<label for="povrsina">Povrsina</label>
<input name="povrsina" id="povrsina" type="text" class="form-control" value="{{$data->povrsina ?? ''}}">
</div>
</div>
<div class="col-2">
<div class="position-relative form-group">
<label for="proc_povrsine">Procena povrsine</label>
<input name="proc_povrsine" id="proc_povrsine" type="text" class="form-control" value="{{$data->proc_povrsine ?? ''}}">
</div>
</div>
<div class="col-2">
<div class="position-relative form-group">
<label for="ind_kal_zajednicki">Ind. kal. zajednicki</label>
<input name="ind_kal_zajednicki" id="ind_kal_zajednicki" type="text" class="form-control" value="{{$data->ind_kal_zajednicki ?? ''}}">
</div>
</div>
<div class="col-2">
<div class="position-relative form-group">
<label for="ind_iskljucen">Ind. iskljucen</label>
<input name="ind_iskljucen" id="ind_iskljucen" type="text" class="form-control" value="{{$data->ind_iskljucen ?? ''}}">
</div>
</div>
<div class="col-2">
<div class="position-relative form-group">
<label for="ind_los_kal">Ind. los. kal.</label>
<input name="ind_los_kal" id="ind_los_kal" type="text" class="form-control" value="{{$data->ind_los_kal ?? ''}}">
</div>
</div>
<div class="col-2">
<div class="position-relative form-group">
<label for="los_koeficient">Los. koeficient</label>
<input name="los_koeficient" id="los_koeficient" type="text" class="form-control" value="{{$data->los_koeficient ?? ''}}">
</div>
</div>
<div class="col-2">
<div class="position-relative form-group">
<label for="ind_alokator">Ind. alokator</label>
<input name="ind_alokator" id="ind_alokator" type="text" class="form-control" value="{{$data->ind_alokator ?? ''}}">
</div>
</div>
</div>
</div>
</div>
<div class="card @if(count($data->grupe)==0) d-none @endif" id="obracun_specific_fields">
<div class="card-header font-weight-bolder text-primary">
Polja vezana za obračun
</div>
<div class="card-body">
<ul class="nav nav-tabs" id="myTab" role="tablist">
@php
$i = 1;
@endphp
@foreach ($data->grupe as $grupa)
@if(count($grupa->tipoviObracuna)>0)
@foreach ($grupa->tipoviObracuna as $obracun)
<li class="nav-item">
<a class="nav-link @if($i++ == 1) active @endif" id="obr-{{ $obracun->id }}-tab" data-toggle="tab" href="#obr-{{ $obracun->id }}" role="tab" aria-controls="obr-{{ $obracun->id }}" aria-selected="true">{{ $obracun->ime_tipa }}</a>
</li>
@endforeach
@endif
@endforeach
</ul>
<div class="tab-content" id="myTabContent">
@php
$i = 1;
@endphp
@foreach ($data->grupe as $grupa)
@if(count($grupa->tipoviObracuna)>0)
@foreach ($grupa->tipoviObracuna as $tipObracuna)
@php
$className = "App\\Services\\Obracuni\\" . $tipObracuna->ime_klase;
$obrClass = new $className();
$polja = $obrClass->getObracunSpecificFields();
dd($polja);
@endphp
<div class="tab-pane fade show @if($i++ == 1) active @endif" id="obr-{{ $tipObracuna->id }}" role="tabpanel" aria-labelledby="obr-{{ $tipObracuna->id }}-tab">
@if(isset($polja))
@include("Admin.objekat.partial_formgen", ['obj' => $polja, 'obracun' => $tipObracuna, 'data' => $data->extr_obracun_fields[$tipObracuna->id]])
@else
Ne postoje polja definisana za ovaj tip obračuna
@endif
</div>
@endforeach
@endif
@endforeach
</div>
</div>
</div>
<div class="card">
<div class="card-header font-weight-bolder text-primary">
Podaci o vlasniku objekta
</div>
<div class="card-body">
<div class="form-row">
<div class="col-md-6">
<div class="position-relative form-group">
<label for="prezime">Prezime</label>
<input name="prezime" id="prezime" type="text" class="form-control" value="{{$data->prezime ?? ''}}">
</div>
</div>
<div class="col-md-6">
<div class="position-relative form-group">
<label for="ime">Ime</label>
<input name="ime" id="ime" type="text" class="form-control" value="{{$data->ime ?? ''}}">
</div>
</div>
<div class="col-md-6">
<div class="position-relative form-group">
<label for="telefon">Telefon</label>
<input name="telefon" id="telefon" type="text" class="form-control" value="{{$data->telefon ?? ''}}">
</div>
</div>
<div class="col-md-6">
<div class="position-relative form-group">
<label for="jmbg">JMBG/PIB</label>
<input name="jmbg" id="jmbg" type="text" class="form-control" value="{{$data->jmbg ?? ''}}">
</div>
</div>
<div class="col-6">
<div class="icheck-success">
<input type="checkbox" name="adr_vlasnika_razl_check" value="1" @if($vl_adresa->grad) checked @endif id="adr_vlasnika_razl_check" />
<label class="text-success" for="adr_vlasnika_razl_check">Adresa vlasnika se razlikuje od adrese objekta</label>
</div>
</div>
</div>
<div id="adr_vlasnika" class="form-row @if(!$vl_adresa->grad) d-none @endif">
<div class="col-md-6">
<div class="position-relative form-group">
<label for="vl_grad_id">Grad</label>
<select name="vl_grad_id" id="vl_grad_id" class="form-control ui search fluid normal dropdown">
@foreach ($obj['grad_id']['fetch']($data) as $key1 => $value1)
<option value="{{ $key1 }}" @if($vl_adresa->grad_id == $key1) selected @endif>{{ $value1 }}</option>
@endforeach
</select>
</div>
</div>
<div class="col-md-6">
<div class="position-relative form-group">
<label for="vl_ulica_id">Ulica</label>
<select name="vl_ulica_id" id="vl_ulica_id" class="form-control ui search fluid normal dropdown">
@foreach ($obj['ulica_id']['fetch']($data) as $key1 => $value1)
<option value="{{ $key1 }}" @if($vl_adresa->ulica_id == $key1) selected @endif>{{ $value1 }}</option>
@endforeach
</select>
</div>
</div>
<div class="col-md-4">
<div class="position-relative form-group">
<label for="vl_broj">Broj</label>
<input name="vl_broj" id="vl_broj" type="text" class="form-control" value="{{$vl_adresa->broj ?? ''}}">
</div>
</div>
<div class="col-md-4">
<div class="position-relative form-group">
<label for="vl_ulaz">Ulaz</label>
<input name="vl_ulaz" id="vl_ulaz" type="text" class="form-control" value="{{$vl_adresa->ulaz ?? ''}}">
</div>
</div>
<div class="col-md-4">
<div class="position-relative form-group">
<label for="vl_stan">Stan</label>
<input name="vl_stan" id="vl_stan" type="text" class="form-control" value="{{$vl_adresa->stan ?? ''}}">
</div>
</div>
</div>
</div>
</div>
<div class="col-12">
<div class="icheck-default">
<input type="checkbox" name="adr_zakupac_check" value="1" @if($zakup_adresa->grad) checked @endif id="adr_zakupac_check" />
<label class="text-default" for="adr_zakupac_check">Postoji zakupac</label>
</div>
</div>
<div class="card @if(!$zakup_adresa->grad) d-none @endif" id="adr_zakupac">
<div class="card-header font-weight-bolder text-primary">
Podaci o zakupcu objekta
</div>
<div class="card-body">
<div class="form-row">
<div class="col-md-6">
<div class="position-relative form-group">
<label for="zak_prezime">Prezime</label>
<input name="zak_prezime" id="zak_prezime" type="text" class="form-control" value="{{$zakup_adresa->prezime ?? ''}}">
</div>
</div>
<div class="col-md-6">
<div class="position-relative form-group">
<label for="zak_ime">Ime</label>
<input name="zak_ime" id="zak_ime" type="text" class="form-control" value="{{$zakup_adresa->ime ?? ''}}">
</div>
</div>
<div class="col-md-6">
<div class="position-relative form-group">
<label for="zak_telefon">Telefon</label>
<input name="zak_telefon" id="zak_telefon" type="text" class="form-control" value="{{$zakup_adresa->telefon ?? ''}}">
</div>
</div>
<div class="col-md-6">
<div class="position-relative form-group">
<label for="zak_jmbg">JMBG/PIB</label>
<input name="zak_jmbg" id="zak_jmbg" type="text" class="form-control" value="{{$zakup_adresa->jmbg ?? ''}}">
</div>
</div>
<div class="col-md-6">
<div class="position-relative form-group">
<label for="zak_grad_id">Grad</label>
<select name="zak_grad_id" id="zak_grad_id" class="form-control ui search fluid normal dropdown">
@foreach ($obj['grad_id']['fetch']($data) as $key1 => $value1)
<option value="{{ $key1 }}" @if($zakup_adresa->grad_id == $key1) selected @endif>{{ $value1 }}</option>
@endforeach
</select>
</div>
</div>
<div class="col-md-6">
<div class="position-relative form-group">
<label for="zak_ulica_id">Ulica</label>
<select name="zak_ulica_id" id="zak_ulica_id" class="form-control ui search fluid normal dropdown">
@foreach ($obj['ulica_id']['fetch']($data) as $key1 => $value1)
<option value="{{ $key1 }}" @if($zakup_adresa->ulica_id == $key1) selected @endif>{{ $value1 }}</option>
@endforeach
</select>
</div>
</div>
<div class="col-md-4">
<div class="position-relative form-group">
<label for="zak_broj">zak_Broj</label>
<input name="zak_broj" id="zak_broj" type="text" class="form-control" value="{{$zakup_adresa->broj ?? ''}}">
</div>
</div>
<div class="col-md-4">
<div class="position-relative form-group">
<label for="zak_ulaz">Ulaz</label>
<input name="zak_ulaz" id="zak_ulaz" type="text" class="form-control" value="{{$zakup_adresa->ulaz ?? ''}}">
</div>
</div>
<div class="col-md-4">
<div class="position-relative form-group">
<label for="zak_stan">Stan</label>
<input name="zak_stan" id="zak_stan" type="text" class="form-control" value="{{$zakup_adresa->stan ?? ''}}">
</div>
</div>
</div>
</div>
</div>
@include("Admin.uredjaj.attach_index", ['id' => $data->id, 'type' => 'objekat'])
<div class="form-row">
<div class="col-12">
<input type="hidden" name="id" value="{{$data->id ?? '0'}}">
@csrf
<button type="button" class="btn-sm btn-danger cancel" rel="{{ $data->id ?? "" }}">Cancel</button>
<button type="button" class="btn-sm btn-primary submit float-right">Snimi</button>
</div>
</div>
</form>