def outlet_coverages d = [] Store.by_customer_and_city(params[:customer_id],params[:city_id],params[:data_date]) .each do |x| percent_num = (x.average_score.floor.to_s.size > 1) ? x.average_score.floor.to_s[0]+'0' : "10" d << { latLng: [x.latitude.to_f, x.longitude.to_f], data: "#{x.name_store}
#{x.address}
percentage: #{x.average_score}%", city_id: x.city_id, tag: ['marker', x.city.code, Customer.by_store(x.id).code, Area.by_store(x.id).code ], options: { icon: asset_path("percentages/21px-#{percent_num}p.png") } } end render json: d end