feat: avize deadline restructure with interruption mechanism + comisie toggle
- Add "Necesita analiza in comisie" toggle for avize category (mirrors CJ toggle)
- When OFF: auto-creates 5-day working limit for completari requests
- When ON: no limit (institution can request completions anytime)
- Add interruption mechanism: resolve aviz as "intrerupt" when institution
requests completions → auto-creates new 15-day deadline from completions date
- New resolution type "intrerupt" with yellow badge + chain support
- Restructure avize catalog entries:
- aviz-ac-15 (L50) and aviz-urbanism-30 (L350) now have chain to
aviz-emitere-dupa-completari for interruption flow
- aviz-mediu: updated hints about procedure closure prerequisite
- aviz-cultura-comisie: 2-phase with auto-track depunere la comisie (30 days)
- aeronautica, ISU, transport-eu: all get interruption chain
- 3 new auto-track entries: aviz-completari-limit (5zl), aviz-emitere-dupa-completari
(15zc), aviz-cultura-depunere-comisie (30zc)
- New document type: "Convocare sedinta"
- Info boxes in dialog explaining auto-track behavior + interruption mechanism
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -94,6 +94,9 @@ export function getDeadlineDisplayStatus(
|
||||
if (deadline.resolution === "anulat") {
|
||||
return { label: "Anulat", variant: "gray", daysRemaining: null };
|
||||
}
|
||||
if (deadline.resolution === "intrerupt") {
|
||||
return { label: "Intrerupt", variant: "yellow", daysRemaining: null };
|
||||
}
|
||||
return { label: "Finalizat", variant: "gray", daysRemaining: null };
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user