|
@@ -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;
|
|
|
}
|