Servis: popup izmena polja u detaljima (predviđen datum, garancija, tehničar)
- 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)
This commit is contained in:
@@ -522,6 +522,22 @@ body {
|
||||
}
|
||||
.btn-primarno-malo:hover { opacity: 0.85; }
|
||||
|
||||
/* sitno diskretno dugme „Promeni" pored vrednosti u detaljima naloga */
|
||||
.izmeni-polje {
|
||||
margin-left: 6px;
|
||||
font-size: 11px;
|
||||
padding: 1px 7px;
|
||||
border: 0.5px solid var(--ivica);
|
||||
border-radius: 6px;
|
||||
background: var(--kartica);
|
||||
color: var(--tekst-sporedni);
|
||||
cursor: pointer;
|
||||
white-space: nowrap;
|
||||
vertical-align: middle;
|
||||
transition: color 0.15s, border-color 0.15s;
|
||||
}
|
||||
.izmeni-polje:hover { color: var(--tekst-glavni); border-color: var(--sb-akcent); }
|
||||
|
||||
/* sekundarno dugme (Odustani) */
|
||||
.btn-sekundarno {
|
||||
display: inline-flex;
|
||||
|
||||
Reference in New Issue
Block a user