Dashboard — pravi podaci, prihod meseca, poslednje prodaje, datum umesto badge

This commit is contained in:
2026-06-02 18:29:59 +02:00
parent 5c744ed15e
commit a6c4f429e4
3 changed files with 90 additions and 28 deletions
+19 -9
View File
@@ -2,9 +2,10 @@ package model
// StavkaServisa prikazuje jedan servisni nalog na dashboardu
type StavkaServisa struct {
Uredjaj string
Status string
BojaTacke string
Uredjaj string
Status string
BojaTacke string
DatumPrijema string // kratki format, npr. "01.06."
}
// StavkaZalihe prikazuje jedan artikal sa kritičnom zalihom
@@ -14,6 +15,14 @@ type StavkaZalihe struct {
BojaTacke string
}
// StavkaProdajePregled prikazuje jedan prodajni nalog na dashboardu
type StavkaProdajePregled struct {
BrojNaloga string
KlijentNaziv string
Ukupno float64
Datum string // kratki format, npr. "01.06."
}
// PodaciStranice su zajednički podaci koje svaka stranica prima
type PodaciStranice struct {
Stranica string
@@ -29,10 +38,11 @@ type PodaciStranice struct {
// 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
PrihodOvogMeseca float64
KriticnaZaliha int
PoslednjiServisi []StavkaServisa
KriticneZalihe []StavkaZalihe
PoslednjeProdaje []StavkaProdajePregled
}