blob: 8e9d915577a4f127e107702cac56ec8c2108414c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
class NeptuneExport < ExportTask
attr_accessor :start_date, :end_date, :extensions, :export_type
enumerize :references_type, in: %w( network line company group_of_line )
def action_params
{
"neptune-export" => {
"name" => name,
"references_type" => references_type,
"reference_ids" => reference_ids,
"user_name" => user_name,
"organisation_name" => organisation.name,
"referential_name" => referential.name,
"projection_type" => projection_type || "",
"start_date" => start_date,
"end_date" => end_date
}
}
end
def data_format
"neptune"
end
end
|