|
|
|
@ -282,7 +282,7 @@ class SubjectsController < ApplicationController
|
|
|
|
|
# 删除实训
|
|
|
|
|
# DELETE: /api/subejcts/:id/delete_member
|
|
|
|
|
def delete_member
|
|
|
|
|
tip_exception(403, "没权限操作") unless current_user.creator_of_subject?(@subject)
|
|
|
|
|
tip_exception(403, "没权限操作") unless current_user.manager_of_subject?(@subject)
|
|
|
|
|
tip_exception('用户id不能为空') if params[:user_id].blank?
|
|
|
|
|
user = @subject.subject_members.where(:user_id => params[:user_id], :role => 2).first
|
|
|
|
|
tip_exception("管理员用户不允许删除,或用户不存在") if user.blank?
|
|
|
|
|