Uvoz/vraćanje baze: čuvanje lokalnih podešavanja i naloga, novi korisnik ime/prezime, custom potvrda umesto confirm(), ispravka prefiksa šifre artikla po kategoriji

This commit is contained in:
2026-07-05 11:16:22 +02:00
parent ffbcbd6fd7
commit 1ff572dd77
15 changed files with 460 additions and 74 deletions
+7 -3
View File
@@ -23,8 +23,11 @@ type PodaciFormeArtikla struct {
KategorijaIDStr string
Dobavljaci []model.Dobavljac // svi dobavljači za izbor
IzabraniDobavljaci map[int64]bool // dobavljači vezani za artikal (za checked stanje)
Greska string
Izmena bool
PredlogSifre string // prikazuje se kao placeholder, NIKAD kao stvarna vrednost polja —
// polje šifre mora ostati prazno da bi server na čuvanju sam izračunao
// tačan prefiks na osnovu izabrane kategorije (vidi SacuvajArtikal)
Greska string
Izmena bool
}
// NoviArtikal prikazuje formu za unos novog artikla
@@ -62,7 +65,8 @@ func (h *Handler) NoviArtikal(w http.ResponseWriter, r *http.Request) {
PodaciStranice: ps,
Kategorije: kategorije,
Dobavljaci: dobavljaci,
Artikal: model.Artikal{Sifra: predlogSifre, Tip: tip, JedinicaMere: "kom", PdvStopa: h.podrazumevanaPdvStopa(r.Context())},
Artikal: model.Artikal{Tip: tip, JedinicaMere: "kom", PdvStopa: h.podrazumevanaPdvStopa(r.Context())},
PredlogSifre: predlogSifre,
Izmena: false,
})
}