diff --git a/src/models/process.rs b/src/models/process.rs index 7cd4e99..92d3e34 100644 --- a/src/models/process.rs +++ b/src/models/process.rs @@ -40,6 +40,12 @@ pub struct DependendField { pub parent_name: Option } +#[derive(Deserialize, Serialize, Extractible, Debug, Clone)] +pub struct ReportExportType { + pub name: Option, + pub r#type: Option +} + #[derive(Deserialize, Serialize, Extractible, Debug, Clone)] pub struct DictionaryEntity { pub internal_id: Option, @@ -65,6 +71,7 @@ pub struct Process { pub is_report: Option, pub report_view_id: Option, pub print_format_id: Option, + pub report_export_types: Option>, // Linked pub browser_id: Option, pub browser: Option, @@ -138,6 +145,7 @@ impl Default for Process { is_report: None, print_format_id: None, report_view_id: None, + report_export_types: None, // Linked browser_id: None, browser: None, @@ -176,7 +184,8 @@ impl IndexDocument for Process { "code" : { "type" : "text" }, "name" : { "type" : "text" }, "description" : { "type" : "text" }, - "help" : { "type" : "text" } + "help" : { "type" : "text" }, + "is_report" : { "type" : "boolean" } } } })