|
|
|
@ -924,14 +924,21 @@ class CoursesController < ApplicationController
|
|
|
|
|
course_message = CourseMessage.new(course_id: course.id, user_id: course.tea_id, status: 0,
|
|
|
|
|
course_message_id: current_user.id, course_message_type: "JoinCourseRequest",
|
|
|
|
|
viewed: false)
|
|
|
|
|
course_message.content = 2 if params[:professor].present? && params[:professor].to_i == 1
|
|
|
|
|
course_message.content = 3 if params[:assistant_professor].present? && params[:assistant_professor].to_i == 1
|
|
|
|
|
if params[:professor].present? && params[:professor].to_i == 1
|
|
|
|
|
course_message.content = 2
|
|
|
|
|
role = 9
|
|
|
|
|
message = "教师申请已提交,请等待审核"
|
|
|
|
|
else
|
|
|
|
|
course_message.content = 3
|
|
|
|
|
role = 7
|
|
|
|
|
message = "助教申请已提交,请等待审核"
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
course_message.save!
|
|
|
|
|
|
|
|
|
|
role = course_message.content == 2 ? '9' : '7' # 7:助教 9:教师
|
|
|
|
|
# role = course_message.content == 2 ? '9' : '7' # 7:助教 9:教师
|
|
|
|
|
ApplyTeacherRoleJoinCourseNotifyJob.perform_later(current_user.id, course.id, role)
|
|
|
|
|
message = "#{course_message.content == 2 ? '教师' : '助教'}申请已提交,请等待审核"
|
|
|
|
|
# message = "#{course_message.content == 2 ? '教师' : '助教'}申请已提交,请等待审核"
|
|
|
|
|
else
|
|
|
|
|
message = "#{existing_course_message.content == 2 ? '教师' : '助教'}申请已提交,请等待审核"
|
|
|
|
|
end
|
|
|
|
|