|
|
|
@ -170,10 +170,26 @@ module Mobile
|
|
|
|
|
|
|
|
|
|
desc "设置教辅"
|
|
|
|
|
params do
|
|
|
|
|
|
|
|
|
|
requires :token,type:String
|
|
|
|
|
requires :user_id,type:Integer,desc: '用户id'
|
|
|
|
|
requires :course_id,type:Integer,desc:'课程id'
|
|
|
|
|
end
|
|
|
|
|
get 'set_user_as_assitant' do
|
|
|
|
|
cs = CoursesService.new
|
|
|
|
|
cs.set_as_assitant_teacher params
|
|
|
|
|
present :status, 0
|
|
|
|
|
end
|
|
|
|
|
post 'set_user_as_assitant' do
|
|
|
|
|
|
|
|
|
|
desc "删除教辅"
|
|
|
|
|
params do
|
|
|
|
|
requires :token,type:String
|
|
|
|
|
requires :user_id,type:Integer,desc: '用户id'
|
|
|
|
|
requires :course_id,type:Integer,desc:'课程id'
|
|
|
|
|
end
|
|
|
|
|
get 'del_user_as_assitant' do
|
|
|
|
|
cs = CoursesService.new
|
|
|
|
|
cs.del_assitant_teacher params
|
|
|
|
|
present :status, 0
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
desc "返回单个课程"
|
|
|
|
@ -187,7 +203,7 @@ module Mobile
|
|
|
|
|
course = cs.show_course(params,(current_user.nil? ? User.find(2):current_user))
|
|
|
|
|
#course = Course.find(params[:id])
|
|
|
|
|
present :data, course, with: Mobile::Entities::Course
|
|
|
|
|
present :status, 0
|
|
|
|
|
{ status: 0}
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|