From 380cb176d4dde7524a2a0007d8b0aea846c6f4a4 Mon Sep 17 00:00:00 2001 From: gerson <1405270578@qq.com> Date: 星期六, 10 八月 2024 19:58:14 +0800 Subject: [PATCH] if (!res.json_ok) { return ElMessage.error(res.json_msg); } --- src/layout/component/sidebar/components/MenuList.vue | 13 ++++++++++--- 1 files changed, 10 insertions(+), 3 deletions(-) diff --git a/src/layout/component/sidebar/components/MenuList.vue b/src/layout/component/sidebar/components/MenuList.vue index e841cf2..5aa2969 100644 --- a/src/layout/component/sidebar/components/MenuList.vue +++ b/src/layout/component/sidebar/components/MenuList.vue @@ -41,7 +41,7 @@ <div class="login_box"> <div class="sign_in"> <i class="ywicon icon-guanbi closes" @click="handleClose"></i> - <h1><span>鐧诲綍 WI 姘村姟</span></h1> + <h1><span>鐧诲綍 WI 姘村姟鏅鸿兘</span></h1> <el-tabs v-model="state.activeLoginName" class="mt-[24px]" @tab-change="handleUserClick"> <el-tab-pane label="璐︽埛瀵嗙爜鐧诲綍" name="accountUser"> <el-form @@ -94,7 +94,7 @@ </template> <script setup lang="ts"> -import type { FormInstance } from 'element-plus'; +import { ElMessage, type FormInstance } from 'element-plus'; import { computed, onMounted, reactive, ref, watchEffect } from 'vue'; import { PostLogin, loginMessageUser, loginVerifyMessage } from '/@/api/ai/user'; import router from '/@/router'; @@ -162,6 +162,7 @@ verifyCode: [{ required: true, message: '璇疯緭鍏ラ獙璇佺爜', trigger: 'blur' }], }; const handleClick = (item) => { + if(!item.routerName) return; gotoRoute({ name: item.routerName }); }; //鐧诲綍 @@ -181,6 +182,9 @@ user: state.loginForm.account, pass: state.loginForm.pwd, }); + if (!res.json_ok) { + return ElMessage.error(res.json_msg); + } LoginInfo.set(res.hswatersession, state.loginForm.account); } else if (state.activeLoginName === 'phoneUser') { @@ -191,9 +195,12 @@ phone: state.loginPhoneForm.phoneUser, code: state.loginPhoneForm.verifyCode, }); - + if (!res.json_ok) { + return ElMessage.error(res.json_msg); + } LoginInfo.set(res.hswatersession, state.loginPhoneForm.phoneUser); } + state.isShowLogin = false; isLoginStatus.value = true; window.location.reload(); -- Gitblit v1.9.3