Sha256: 90f0a1a826957838ddf47c2d1d53ed7e2830ecc96e970af41937be83751782f7
Contents?: true
Size: 760 Bytes
Versions: 172
Compression:
Stored size: 760 Bytes
Contents
json.data do json.array! @sale_plans do |d| json.id d.id json.staff d.staff.user.real_name json.business_name d.business.name json.department d.business.department&.name json.school d.business.department&.school&.name json.month d.month.strftime("%Y-%m") json.weekly d.weekly json.business_id d.business_id json.content d.content.truncate(40) json.follow_ups_count d.business.follow_ups_count json.finish_rate "#{d.finish_rate}%" json.updated_at d.updated_at.to_s end end json.totalRow do sum = @sale_plans.inject(0) { |score, i| score + i.finish_rate} json.finish_rate ( @sale_plans.size > 0 ? (sum.to_f / @sale_plans.size).round(2).to_s : '0' ) + '%' end json.code 0 json.count @sale_plans.total_count
Version data entries
172 entries across 172 versions & 1 rubygems