|
|
@ -4,26 +4,22 @@ 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
|
|
|
|
get_service.show_homework params
|
|
|
|
Homeworks.get_service.show_homework params
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
|
|
|