diff --git a/src/views/login/index.vue b/src/views/login/index.vue index 25290d0..6e5a538 100644 --- a/src/views/login/index.vue +++ b/src/views/login/index.vue @@ -21,7 +21,7 @@ import Lock from "~icons/ri/lock-fill"; import User from "~icons/ri/user-3-fill"; defineOptions({ - name: "Login" + name: "Login", }); const router = useRouter(); @@ -37,21 +37,21 @@ dataThemeChange(overallStyle.value); const { title } = useNav(); const ruleForm = reactive({ - account: "admin", - password: "123456" + account: "", + password: "", }); const onLogin = async (formEl: FormInstance | undefined) => { if (!formEl) return; - await formEl.validate(valid => { + await formEl.validate((valid) => { if (valid) { loading.value = true; useUserStoreHook() .loginByUsername({ account: ruleForm.account, - password: ruleForm.password + password: ruleForm.password, }) - .then(res => { + .then((res) => { if ((res.code = 200)) { // 获取后端路由 return initRouter().then(() => { @@ -72,18 +72,10 @@ const onLogin = async (formEl: FormInstance | undefined) => { }); }; -const immediateDebounce: any = debounce( - formRef => onLogin(formRef), - 1000, - true -); +const immediateDebounce: any = debounce((formRef) => onLogin(formRef), 1000, true); useEventListener(document, "keydown", ({ code }) => { - if ( - ["Enter", "NumpadEnter"].includes(code) && - !disabled.value && - !loading.value - ) + if (["Enter", "NumpadEnter"].includes(code) && !disabled.value && !loading.value) immediateDebounce(ruleFormRef.value); }); @@ -126,8 +118,8 @@ useEventListener(document, "keydown", ({ code }) => { { required: true, message: '请输入账号', - trigger: 'blur' - } + trigger: 'blur', + }, ]" prop="account" >