|
|
|
@ -198,14 +198,14 @@ class PollsController < ApplicationController
|
|
|
|
|
def common_header
|
|
|
|
|
ActiveRecord::Base.transaction do
|
|
|
|
|
begin
|
|
|
|
|
@poll_status = @poll.get_poll_status(current_user)
|
|
|
|
|
if @user_course_identity > Course::ASSISTANT_PROFESSOR
|
|
|
|
|
@is_teacher_or = 0
|
|
|
|
|
@user_poll_answer = @poll.check_user_votes_status(current_user)
|
|
|
|
|
@user_poll_answer = @poll.check_user_votes_status(current_user, @poll_status)
|
|
|
|
|
else
|
|
|
|
|
@is_teacher_or = 1
|
|
|
|
|
@user_poll_answer = 3 #教师页面
|
|
|
|
|
end
|
|
|
|
|
@poll_status = @poll.get_poll_status(current_user)
|
|
|
|
|
poll_id_array = [@poll.id]
|
|
|
|
|
@poll_publish_count = get_user_permission_course(poll_id_array,2).count #是否存在已发布的
|
|
|
|
|
@poll_unpublish_count = get_user_permission_course(poll_id_array,1).count #是否存在未发布的
|
|
|
|
|