z9hang 11 years ago
commit 8f8919c9fd

@ -32,8 +32,8 @@ module Mobile
mount Apis::Upgrade mount Apis::Upgrade
mount Apis::Homeworks mount Apis::Homeworks
#add_swagger_documentation ({api_version: 'v1', base_path: 'http://u06.shellinfo.cn/trustie/api'}) add_swagger_documentation ({api_version: 'v1', base_path: 'http://u06.shellinfo.cn/trustie/api'})
add_swagger_documentation ({api_version: 'v1', base_path: '/api'}) # add_swagger_documentation ({api_version: 'v1', base_path: '/api'})
end end
end end

@ -4,23 +4,20 @@ module Mobile
module Apis module Apis
class Homeworks < Grape::API class Homeworks < Grape::API
def self.get_servcie def self.get_service
new HomeworkService new HomeworkService
end end
resources :homeworks do resources :homeworks do
desc "作业详情" desc "作业详情"
params do params do
requires :id, type: Integer, desc: "作业ID" requires :id, type: Integer, desc: "作业ID"
end end
route_param :id do route_param :id do
get do get do
hs = HomeworkService.new Homeworks.get_service.show_homework params
hs.show_homework params
end end
end end
end end
end end

Loading…
Cancel
Save