#coding=utf-8 module Mobile module Apis class Resources < Grape::API resource :resources do desc '获取所有课件' params do requires :token, type: String end get do authenticate! data = current_user.course_attachments present :data, data, with: Mobile::Entities::Attachment present :status, 0 end desc '获取所有作业' params do requires :token, type: String end get 'homeworks' do authenticate! homeworks = current_user.homework_commons present :data, homeworks, with: Mobile::Entities::Homework present :status, 0 end desc '获取所有测验' params do requires :token, type: String end get 'exercies' do authenticate! exercises = current_user.exercises present :data, exercises, with: Mobile::Entities::Exercise present :status, 0 end end end end end