Sha256: 289d8e61fb04059d74e943a03c8b3feb66f8f42dc12af2aa743a819ee8426825

Contents?: true

Size: 1.32 KB

Versions: 95

Compression:

Stored size: 1.32 KB

Contents

json.data do
  json.array! @businesses do |d|
    business = EducodeSales::Business.unscoped.find(d.source_id)
    json.id d.id
    json.name business.name
    json.clazz business.clazz&.name
    json.staff_manages business.last_follow_up_id.present? && EducodeSales::FollowUp.unscoped.find(business.last_follow_up_id).assign_follow_ups.present? ? (EducodeSales::FollowUp.unscoped.find(business.last_follow_up_id).assign_follow_ups.map{ |s| s.staff.user.real_name}.join("、")) : business.staff&.user&.real_name
    json.follow_up_content business.last_follow_up_id.present? ? EducodeSales::FollowUp.unscoped.find_by(id: business.last_follow_up_id)&.description : ""
    json.delete_reason business.delete_reason
    json.school business.department.school.name
    json.department business.department.name
    json.last_follow_person business.last_follow_up_id.present? ? EducodeSales::FollowUp.unscoped.find(business.last_follow_up_id).staff.user.real_name : EducodeSales::Staff.find(business.staff_id).user.real_name
    json.latest_time business.last_follow_up_id.present? ? EducodeSales::FollowUp.unscoped.find(business.last_follow_up_id).created_at.to_s : business.created_at.to_s
    json.deleter EducodeSales::Staff.find(d.deleter_id).user.real_name
    json.delete_time d.created_at.to_s
  end
end

json.code 0
json.count @businesses.total_count

Version data entries

95 entries across 95 versions & 1 rubygems

Version Path
educode_sales-1.10.74 app/views/educode_sales/recycles/business.json.jbuilder
educode_sales-1.10.73 app/views/educode_sales/recycles/business.json.jbuilder
educode_sales-1.10.72 app/views/educode_sales/recycles/business.json.jbuilder
educode_sales-1.10.71 app/views/educode_sales/recycles/business.json.jbuilder
educode_sales-1.10.70 app/views/educode_sales/recycles/business.json.jbuilder
educode_sales-1.10.59 app/views/educode_sales/recycles/business.json.jbuilder
educode_sales-1.10.58 app/views/educode_sales/recycles/business.json.jbuilder
educode_sales-1.10.49 app/views/educode_sales/recycles/business.json.jbuilder
educode_sales-1.10.48 app/views/educode_sales/recycles/business.json.jbuilder
educode_sales-1.10.46 app/views/educode_sales/recycles/business.json.jbuilder
educode_sales-1.10.41 app/views/educode_sales/recycles/business.json.jbuilder
educode_sales-1.10.37 app/views/educode_sales/recycles/business.json.jbuilder
educode_sales-1.10.36 app/views/educode_sales/recycles/business.json.jbuilder
educode_sales-1.10.35 app/views/educode_sales/recycles/business.json.jbuilder
educode_sales-1.10.34 app/views/educode_sales/recycles/business.json.jbuilder
educode_sales-1.10.33 app/views/educode_sales/recycles/business.json.jbuilder
educode_sales-1.10.31 app/views/educode_sales/recycles/business.json.jbuilder
educode_sales-1.10.30 app/views/educode_sales/recycles/business.json.jbuilder
educode_sales-1.10.29 app/views/educode_sales/recycles/business.json.jbuilder
educode_sales-1.10.28 app/views/educode_sales/recycles/business.json.jbuilder