json.course_id @course.id
json.course_name @course.name
json.category @homework.category_info

json.(@homework, :id, :name, :description, :reference_answer)

if @homework.homework_type == "group"
  json.base_on_project @homework.homework_detail_group.try(:base_on_project)
  json.min_num @homework.homework_detail_group.try(:min_num)
  json.max_num @homework.homework_detail_group.try(:max_num)
  json.has_project @homework.has_relate_project
  json.has_commit @homework.has_commit_work
end

json.attachments @homework.des_attachments do |atta|
  json.partial! "attachments/attachment_simple", locals: {attachment: atta}
end

json.ref_attachments @homework.ref_attachments do |atta|
  json.partial! "attachments/attachment_simple", locals: {attachment: atta}
end