diff --git a/app/api/mobile/api.rb b/app/api/mobile/api.rb index a386a57eb..554031b9a 100644 --- a/app/api/mobile/api.rb +++ b/app/api/mobile/api.rb @@ -32,8 +32,8 @@ module Mobile mount Apis::Upgrade 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: '/api'}) + add_swagger_documentation ({api_version: 'v1', base_path: 'http://u06.shellinfo.cn/trustie/api'}) + # add_swagger_documentation ({api_version: 'v1', base_path: '/api'}) end end diff --git a/app/api/mobile/apis/homeworks.rb b/app/api/mobile/apis/homeworks.rb index 3ed0bc971..983cc9373 100644 --- a/app/api/mobile/apis/homeworks.rb +++ b/app/api/mobile/apis/homeworks.rb @@ -4,23 +4,20 @@ module Mobile module Apis class Homeworks < Grape::API - def self.get_servcie + def self.get_service new HomeworkService end resources :homeworks do - desc "作业详情" params do requires :id, type: Integer, desc: "作业ID" end route_param :id do get do - hs = HomeworkService.new - hs.show_homework params + Homeworks.get_service.show_homework params end end - end end