Commit d717988d by liyijie

Add @group_where condition

parent 8f92d57a
...@@ -44,7 +44,7 @@ module TalltyImportExport ...@@ -44,7 +44,7 @@ module TalltyImportExport
else else
records.group(@group_by).count.keys.each do |key| records.group(@group_by).count.keys.each do |key|
@group_key = key @group_key = key
export_workbook workbook, records.ransack("#{@group_by}_eq" => key).result export_workbook workbook, records.ransack("#{@group_where}" => key).result
end end
end end
else else
...@@ -95,6 +95,7 @@ module TalltyImportExport ...@@ -95,6 +95,7 @@ module TalltyImportExport
@width ||= options.delete(:width) || 30 @width ||= options.delete(:width) || 30
@filename ||= options.delete(:filename) @filename ||= options.delete(:filename)
@group_by ||= options.delete(:group_by) @group_by ||= options.delete(:group_by)
@group_where = "#{@group_by}_eq" if @group_by.present?
end end
def with_scope records def with_scope records
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment