|
|
|
@ -173,7 +173,7 @@ class GraduationTopicsController < ApplicationController
|
|
|
|
|
member = @course.course_members.where(:user_id => @graduation_topic.tea_id).first
|
|
|
|
|
tip_exception("分班名称不能为空") if params[:course_group_name].blank?
|
|
|
|
|
course_group = CourseGroup.create(:name => params[:course_group_name], :course_id => @course.id)
|
|
|
|
|
teacher_group = TeacherCourseGroup.create(:course_id => @course.id, :member_id => member.try(:id),
|
|
|
|
|
teacher_group = TeacherCourseGroup.create(:course_id => @course.id, :course_member_id => member.try(:id),
|
|
|
|
|
:user_id => @graduation_topic.tea_id,
|
|
|
|
|
:course_group_id => course_group.try(:id))
|
|
|
|
|
end
|
|
|
|
@ -195,7 +195,7 @@ class GraduationTopicsController < ApplicationController
|
|
|
|
|
user_unaccept_topics = @course.student_graduation_topics.where(user_id: current_user.id, status: [0, 1])
|
|
|
|
|
if user_unaccept_topics.size == 0
|
|
|
|
|
member_id = @course.course_members.find_by_user_id(current_user.id)
|
|
|
|
|
StudentGraduationTopic.create(course_id: @course.id, user_id: current_user.id, member_id: member_id,
|
|
|
|
|
StudentGraduationTopic.create(course_id: @course.id, user_id: current_user.id, course_member_id: member_id,
|
|
|
|
|
graduation_topic_id: @graduation_topic.id)
|
|
|
|
|
@graduation_topic.update_attribute(:status, 1)
|
|
|
|
|
normal_status("选题成功")
|
|
|
|
|