Pārlūkot izejas kodu

禁止回车登陆当登录按钮禁用

Michael Wang 3 gadi atpakaļ
vecāks
revīzija
3bfca95241
1 mainītis faili ar 17 papildinājumiem un 1 dzēšanām
  1. 17 1
      src/features/UserLogin/UserLogin.vue

+ 17 - 1
src/features/UserLogin/UserLogin.vue

@@ -128,6 +128,22 @@ let disableLoginBtn = $computed(
   // this.disableLoginBtnBecauseNotAllowedNative
 );
 
+addTimeout(() => {
+  if (disableLoginBtn)
+    logger({
+      cnl: ["server", "local"],
+      // FIXME: change to debug when go prod
+      lvl: "log",
+      dtl: "disabler",
+      ext: {
+        notTimeout: disableLoginBtnBecauseNotTimeout,
+        remoteApp: disableLoginBtnBecauseRemoteApp.value,
+        vcam: disableLoginBtnBecauseVCam.value,
+        appVersionChecker: disableLoginBtnBecauseAppVersionChecker.value,
+      },
+    });
+}, 15 * 1000);
+
 //#region form校验
 const domain = DOMAIN;
 if (!domain?.includes(".ecs.qmth.com.cn")) {
@@ -202,7 +218,7 @@ let loginBtnLoading = $ref(false);
 let disableLoginBtnBecauseNotTimeout = $ref(false);
 async function loginForuser() {
   if (await checkNewVersion()) return;
-
+  if (disableLoginBtn) return;
   if (await formRef.validate().catch(() => true)) return;
 
   if (isGeeTestEnabled) {