Servis: prikaz fiskalnog računa u detaljima naloga (PFR broj + QR kod)
Dodat FiskalRepository.DohvatiPoServisu (repo + interfejs) PodaciDetaljiNaloga.FiskalniRacun — učitava se pri otvaranju detalja Kartica u servis_detalji.html — PFR broj, vreme, brojač, QR, link ka PURS-u
This commit is contained in:
@@ -77,6 +77,7 @@ type PodaciDetaljiNaloga struct {
|
||||
CenaDijagnostikePredlog string // podrazumevana cena dijagnostike iz podešavanja (za prefill input-a)
|
||||
KorisceneUsluge map[int64]bool // ID-evi usluga već dodatih na nalog — izostavljaju se iz dropdown-a
|
||||
SviStatusi []string
|
||||
FiskalniRacun *model.FiskalniRacun // nil ako nije fiskalizovano
|
||||
}
|
||||
|
||||
// Servis renderuje listu servisnih naloga sa opcionom pretragom i filterom statusa
|
||||
@@ -698,6 +699,11 @@ func (h *Handler) DetaljiNaloga(w http.ResponseWriter, r *http.Request) {
|
||||
SviStatusi: model.SviStatusi,
|
||||
}
|
||||
|
||||
// učitaj fiskalni račun ako postoji (za prikaz u detaljima)
|
||||
if fr, _ := h.FiskalRepo.DohvatiPoServisu(r.Context(), id); fr != nil {
|
||||
podaci.FiskalniRacun = fr
|
||||
}
|
||||
|
||||
h.renderujTemplate(w, "servis_detalji", podaci)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user