Scadenzario aggiunta pratiche
This commit is contained in:
@@ -61,6 +61,22 @@ export interface MessageFascicoloSummary {
|
||||
categoria: string | null
|
||||
}
|
||||
|
||||
export interface FascicoloDeadlineResponse {
|
||||
id: string
|
||||
tenant_id: string
|
||||
titolo: string
|
||||
numero_pratica: string | null
|
||||
stato: 'aperto' | 'chiuso' | 'archiviato'
|
||||
categoria: string | null
|
||||
responsabile_id: string | null
|
||||
scadenza: string | null
|
||||
note: string | null
|
||||
created_at: string
|
||||
updated_at: string
|
||||
message_count: number
|
||||
is_overdue: boolean
|
||||
}
|
||||
|
||||
// ─── Client API ───────────────────────────────────────────────────────────────
|
||||
|
||||
export const fascicoliApi = {
|
||||
@@ -117,4 +133,10 @@ export const fascicoliApi = {
|
||||
apiClient
|
||||
.get<MessageFascicoloSummary[]>(`/messages/${messageId}/fascicoli`)
|
||||
.then((r) => r.data),
|
||||
|
||||
/** Scadenzario pratiche: fascicoli con scadenza imminente o scaduta */
|
||||
scadenzario: (params?: { days_ahead?: number; include_overdue?: boolean }) =>
|
||||
apiClient
|
||||
.get<FascicoloDeadlineResponse[]>('/fascicoli/scadenzario', { params })
|
||||
.then((r) => r.data),
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user