Dodavanje podešavanja u bazu, logo zona sa tri opcije

This commit is contained in:
2026-06-01 01:16:37 +02:00
parent 3b9e0c081a
commit acf8cada0e
7 changed files with 123 additions and 31 deletions
+15 -13
View File
@@ -4,7 +4,7 @@ package model
type StavkaServisa struct {
Uredjaj string
Status string
BojaTacke string // "#16a34a" zelena, "#f59e0b" žuta, "#dc2626" crvena
BojaTacke string
}
// StavkaZalihe prikazuje jedan artikal sa kritičnom zalihom
@@ -16,21 +16,23 @@ type StavkaZalihe struct {
// PodaciStranice su zajednički podaci koje svaka stranica prima
type PodaciStranice struct {
Stranica string // naziv aktivne stranice za sidebar
NaslovStranice string // naslov u topbaru
Tema string // aktivna tema: "tamna", "svetla", "zelena", "ljubicasta"
NazivFirme string // naziv firme za logo zonu
Logo string // putanja do logo fajla, opciono
Korisnik string // ime korisnika za avatar
Stranica string
NaslovStranice string
Tema string
NazivFirme string
Podnazlov string
LogoTip string // "ikonica", "tekst", "slika"
LogoPutanja string // putanja do slike, koristi se samo kada je LogoTip "slika"
Korisnik string
}
// PodaciDashboarda su podaci specifični za dashboard stranicu
type PodaciDashboarda struct {
PodaciStranice
BrojArtikala int
AktivniServisi int
ProdajaOvogMeseca int
KriticnaZaliha int
PoslednjiServisi []StavkaServisa
KriticneZalihe []StavkaZalihe
BrojArtikala int
AktivniServisi int
ProdajaOvogMeseca int
KriticnaZaliha int
PoslednjiServisi []StavkaServisa
KriticneZalihe []StavkaZalihe
}