|
@@ -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) {
|