From 480728c3c1b96d94a2053c1e418c173006d4ff68 Mon Sep 17 00:00:00 2001 From: litian <2804272236@qq.com> Date: 星期二, 21 五月 2024 10:40:08 +0800 Subject: [PATCH] json --- src/views/login.vue | 19 ++++++++++++------- 1 files changed, 12 insertions(+), 7 deletions(-) diff --git a/src/views/login.vue b/src/views/login.vue index d7c41e7..b69f592 100644 --- a/src/views/login.vue +++ b/src/views/login.vue @@ -56,19 +56,24 @@ url: '/identity/api/LoginByPassword', method: 'post', data: { - appRefCode: "jingshieke", + appRefCode: 'jingshieke', loginName: loginData.value.username, password: loginData.value.password, - platform: 'string', + platform: 'string' } }) .then((res) => { console.log(res) - localStorage.setItem('token', res.token) - if (route.query.redirect) { - router.push(route.query.redirect) - } else { - router.push('/') + if (res.token != null) { + localStorage.setItem('token', res.token) + if (route.query.redirect) { + router.push(route.query.redirect) + } else { + router.push('/home') + } + } else if (res.data.isError) { + ElMessage.error(res.data.errorDescription) + loading.value = false } }) .catch((errorMsg) => { -- Gitblit v1.9.1