From fce0559691394873bcc582f129e7c04f60e0141f Mon Sep 17 00:00:00 2001 From: NiuZiYuan Date: Fri, 23 May 2025 10:42:09 +0800 Subject: [PATCH] dev --- src/views/Login.vue | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/src/views/Login.vue b/src/views/Login.vue index 3b5f6d1..1070257 100644 --- a/src/views/Login.vue +++ b/src/views/Login.vue @@ -42,20 +42,21 @@ const handleLogin = async () => { const loginCore=async ()=>{ let token:any=await post(apiConfig.ManagerUserLogin, {username: username.value, password: password.value},{catch_error: true}) localStorage.setItem('token', token) - await post(apiConfig.signIn, {mac: netWork.value.mac, ip: netWork.value.ip}, {catch_error: true}) - success() + try{ + await post(apiConfig.signIn, {mac: netWork.value.mac, ip: netWork.value.ip}, {catch_error: true}) + }catch (e){ + ElMessage.warning("签到失败,将以非签到状态访问本系统") + }finally { + success() + } + + } const success = () => { loading.value = false - ElMessageBox.alert('登录成功且签到,即将为您进入到首页', '签到提示', { - type:'success', - showClose: false, - callback: (action: Action) => { - router.push("/home/index") - }, - }) + router.push("/home/index") } const error = (message:any) => { ElMessageBox.alert(message)