Fix routing rule
This commit is contained in:
@@ -11,6 +11,11 @@ export type ConditionField =
|
||||
/** Rischio e Riservatezza (N3): verifica il livello gia' impostato sul messaggio */
|
||||
| 'risk_level'
|
||||
| 'confidentiality'
|
||||
/** Campi aggiuntivi del messaggio */
|
||||
| 'has_attachments' // "true" / "false"
|
||||
| 'direction' // "inbound" / "outbound"
|
||||
| 'protocol_type' // "pec_it" / "rem_eu"
|
||||
| 'body_contains' // testo nel corpo del messaggio
|
||||
|
||||
export type ConditionOperator = 'contains' | 'equals' | 'starts_with' | 'ends_with' | 'regex' | 'not_contains'
|
||||
|
||||
@@ -25,6 +30,15 @@ export type ActionType =
|
||||
/** Rischio e Riservatezza (N3): imposta il livello di rischio o riservatezza */
|
||||
| 'set_risk_level'
|
||||
| 'set_confidentiality'
|
||||
/** Gestione messaggio */
|
||||
| 'archive'
|
||||
| 'mark_for_conservation'
|
||||
/** Scadenzario: valore = giorni (es. "30") o formato "+30d", "+4w", "+1y" */
|
||||
| 'set_deadline'
|
||||
/** Fascicolazione: valore = UUID del fascicolo */
|
||||
| 'add_to_fascicolo'
|
||||
/** Notifiche multi-canale: valore = UUID del NotificationChannel */
|
||||
| 'notify_channel'
|
||||
|
||||
export interface RoutingRuleCondition {
|
||||
id: string
|
||||
|
||||
Reference in New Issue
Block a user