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