- Klik na vrednost otvara modal (obrazac kao „Promeni cenu" u Magacinu); snima se na zatvaranje modala, samo ako je vrednost promenjena (bez dugmeta Sačuvaj) - Predviđen datum vraćen u bazu kao ručni override (migracija 071); ako nije postavljen, prikaz računa izvedeni default (prijem + rok iz podešavanja) - Nove rute/handleri AzurirajPredvidjenDatum i AzurirajTehnicar - Garancija usklađena između modala i forme „Izmeni nalog" (isti izgled i logika); dugme „Podrazumevano" (prijem + meseci) na oba mesta - Checkbox „Bez garancije" čita stanje iz baze; odčekiravanjem se u kalendaru prikaže datum (garancija iz baze ili podrazumevani) - Validacija: garancija ne može biti pre datuma prijema (frontend min + backend)
5 lines
274 B
SQL
5 lines
274 B
SQL
-- predviđen datum popravke: ručni override roka za pojedinačni nalog.
|
|
-- Ako je popunjen, koristi se on; ako je NULL, prikaz računa izvedeni default
|
|
-- (datum_prijema + predvidjen_rok_dana iz podešavanja).
|
|
ALTER TABLE servisni_nalozi ADD COLUMN predvidjen_datum DATE;
|