|
|
|
@ -108,7 +108,7 @@ class Weapps::CoursesController < Weapps::BaseController
|
|
|
|
|
def change_member_roles
|
|
|
|
|
@course = current_course
|
|
|
|
|
tip_exception("请至少选择一个角色") if params[:roles].reject(&:blank?).blank?
|
|
|
|
|
tip_exception("老师、助教角色只能二选一") if params[:roles].include?("PROFESSOR") && params[:roles].include?("ASSISTANT_PROFESSOR")
|
|
|
|
|
tip_exception("教师、助教角色只能二选一") if params[:roles].include?("PROFESSOR") && params[:roles].include?("ASSISTANT_PROFESSOR")
|
|
|
|
|
|
|
|
|
|
params[:user_ids].each do |user_id|
|
|
|
|
|
course_members = @course.course_members.where(user_id: user_id)
|
|
|
|
|