From 158b5c5c320b5dbee3ba802405e6c5040858c000 Mon Sep 17 00:00:00 2001 From: cxt <853663049@qq.com> Date: Wed, 21 Aug 2019 14:01:49 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=A0=E5=85=A5=E8=AF=BE=E5=A0=82=E7=9A=84?= =?UTF-8?q?=E6=8F=90=E7=A4=BA=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/controllers/courses_controller.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/controllers/courses_controller.rb b/app/controllers/courses_controller.rb index 8a532a9ad..eab088b96 100644 --- a/app/controllers/courses_controller.rb +++ b/app/controllers/courses_controller.rb @@ -918,10 +918,10 @@ class CoursesController < ApplicationController return normal_status(-1, "课堂已结束,无法加入") if course.is_end # 实名认证和职业认证的身份判断 - return normal_status(-1, "该课堂要求成员完成实名和职业认证") if course.authentication && - course.professional_certification && (!current_user.authentication || !current_user.professional_certification) - return normal_status(-1, "该课堂要求成员完成实名认证") if course.authentication && !current_user.authentication - return normal_status(-1, "该课堂要求成员完成职业认证") if course.professional_certification && !current_user.professional_certification + return normal_status(-2, "该课堂要求成员完成实名和职业认证") if course.authentication && + course.professional_certification && (!current_user.authentication && !current_user.professional_certification) + return normal_status(-2, "该课堂要求成员完成实名认证") if course.authentication && !current_user.authentication + return normal_status(-2, "该课堂要求成员完成职业认证") if course.professional_certification && !current_user.professional_certification # 身份验证 if params[:professor].blank? && params[:assistant_professor].blank? && params[:student].blank?