BUGFIX: javni status — kad klijent odbije popravku, ne prikazuju se radovi/delovi; crvena poruka umesto njih
This commit is contained in:
@@ -2294,6 +2294,16 @@ func (h *Handler) ServisJavniStatus(w http.ResponseWriter, r *http.Request) {
|
|||||||
|
|
||||||
podesavanja, _ := sqlite.DohvatiSvaPodesavanja(r.Context(), h.DB)
|
podesavanja, _ := sqlite.DohvatiSvaPodesavanja(r.Context(), h.DB)
|
||||||
|
|
||||||
|
// kad je klijent odbio popravku, ne prikazujemo radove i delove
|
||||||
|
if nalog.PopravkaOdbijena {
|
||||||
|
ugrRadovi = nil
|
||||||
|
ugrDelovi = nil
|
||||||
|
predRadovi = nil
|
||||||
|
predDelovi = nil
|
||||||
|
ukupnoSve = 0
|
||||||
|
ukupnoPredlog = 0
|
||||||
|
}
|
||||||
|
|
||||||
h.renderujStandalone(w, "servis_status_javni", PodaciJavnogStatusa{
|
h.renderujStandalone(w, "servis_status_javni", PodaciJavnogStatusa{
|
||||||
Nalog: *nalog,
|
Nalog: *nalog,
|
||||||
NazivFirme: podesavanja["naziv_firme"],
|
NazivFirme: podesavanja["naziv_firme"],
|
||||||
|
|||||||
@@ -216,6 +216,14 @@
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
{{if .Nalog.PopravkaOdbijena}}
|
||||||
|
<!-- klijent odbio popravku — samo dijagnostika -->
|
||||||
|
<div class="kartica" style="border-color:#ef4444;">
|
||||||
|
<div class="kartica-naslov" style="color:#ef4444;">✕ Popravka je odbijena</div>
|
||||||
|
<p style="font-size:13px;color:#94a3b8;margin:8px 0 0;">Klijent nije prihvatio ponuđenu popravku. Naplaćuje se samo cena dijagnostike.</p>
|
||||||
|
</div>
|
||||||
|
{{end}}
|
||||||
|
|
||||||
<!-- kartica: radovi i delovi sa procenom -->
|
<!-- kartica: radovi i delovi sa procenom -->
|
||||||
{{if or .Radovi .ServisniDelovi}}
|
{{if or .Radovi .ServisniDelovi}}
|
||||||
<div class="kartica">
|
<div class="kartica">
|
||||||
|
|||||||
Reference in New Issue
Block a user