zhuangyunsheng vor 1 Jahr
Ursprung
Commit
557313c1b1
1 geänderte Dateien mit 6 neuen und 7 gelöschten Zeilen
  1. 6 7
      src/views/login/index.vue

+ 6 - 7
src/views/login/index.vue

@@ -14,7 +14,7 @@
     <div class="right">
         <div class="title">{{ projectName }}</div>
         <div class="title sub-title">欢迎登录</div>
-        <el-form>
+        <el-form @keyup.enter="login">
             <el-row>
                 <el-col :span="24">
                     <el-form-item>
@@ -35,7 +35,7 @@
                     </el-form-item>
                 </el-col>
                 <el-col :span="24">
-                    <el-button class="login-btn" :loading="isSaving" @click="login">登录</el-button>
+                    <el-button class="login-btn" :loading="islogin" @click="login">登录</el-button>
                 </el-col>
             </el-row>
         </el-form>
@@ -48,7 +48,6 @@
 <script setup>
 import { getConfig } from "@/config/config";
 import { useUserStore } from "@/store/user";
-import { passwordChange, sendSmsCode, userUnlock } from "@/api/login";
 import CryptoJS from "crypto-js";
 import UpdatePwd from "./updatePwd.vue";
 
@@ -58,18 +57,18 @@ const username = ref("");
 const password = ref("");
 
 const updatePwd = ref();
-const isSaving = ref(false);
+const islogin = ref(false);
 
 const login = () => {
-    isSaving.value = true;
+    islogin.value = true;
     useUserStore().login({
         username: username.value,
         password: password.value
     }).then(() => {
-        isSaving.value = false;
+        islogin.value = false;
         router.push("/");
     }).catch(code => {
-        isSaving.value = false;
+        islogin.value = false;
         if (code === 204) {
             password.value = "";
             updatePwd.value.open();