|  | @@ -9,6 +9,7 @@ import android.view.View;
 | 
	
		
			
				|  |  |  import com.alibaba.android.arouter.facade.annotation.Route;
 | 
	
		
			
				|  |  |  import com.alibaba.android.arouter.launcher.ARouter;
 | 
	
		
			
				|  |  |  import com.cooleshow.base.R;
 | 
	
		
			
				|  |  | +import com.cooleshow.base.common.BaseApplication;
 | 
	
		
			
				|  |  |  import com.cooleshow.base.common.WebConstants;
 | 
	
		
			
				|  |  |  import com.cooleshow.base.constanst.Constants;
 | 
	
		
			
				|  |  |  import com.cooleshow.base.data.net.ApiException;
 | 
	
	
		
			
				|  | @@ -131,13 +132,13 @@ public class ScanActivity extends BaseMVPActivity<ActivityScanLayoutBinding, Sca
 | 
	
		
			
				|  |  |                          .withString(WebConstants.WEB_URL, result)
 | 
	
		
			
				|  |  |                          .navigation();
 | 
	
		
			
				|  |  |                  finish();
 | 
	
		
			
				|  |  | -            }else{
 | 
	
		
			
				|  |  | +            } else {
 | 
	
		
			
				|  |  |                  showScanResultTipDialog(result);
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  | -        }else{
 | 
	
		
			
				|  |  | +        } else {
 | 
	
		
			
				|  |  |              QrcodeDataBean qrcodeDataBean = parseIntent(result);
 | 
	
		
			
				|  |  |              if (qrcodeDataBean != null) {
 | 
	
		
			
				|  |  | -                if (TextUtils.equals(qrcodeDataBean.getType(), QrCodeType.AUTH_LOGIN.getId())) {
 | 
	
		
			
				|  |  | +                if (BaseApplication.Companion.isTeacherClient() && TextUtils.equals(qrcodeDataBean.getType(), QrCodeType.AUTH_LOGIN.getId())) {
 | 
	
		
			
				|  |  |                      presenter.notifyScan(qrcodeDataBean.getUuid());
 | 
	
		
			
				|  |  |                      return;
 | 
	
		
			
				|  |  |                  }
 |