Explorar o código

增肌扫码流程限制学生的逻辑

Pq hai 10 meses
pai
achega
46149cd8ae

+ 4 - 3
usercenter/src/main/java/com/cooleshow/usercenter/ui/activity/scan/ScanActivity.java

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