json.extract! ec_graduation_subitem, :id, :position, :content, :ec_graduation_requirement_id

json.graduation_requirement_position ec_graduation_subitem.ec_graduation_requirement.position

json.course_supports ec_graduation_subitem.ec_course_supports, partial: 'ecs/graduation_course_supports/shared/ec_course_support', as: :ec_course_support
json.weights_total ec_graduation_subitem.ec_course_supports.to_a.sum(&:weights)
