|
|
|
@ -33,10 +33,10 @@ |
|
|
|
|
|
|
|
<script setup> |
|
|
|
import { ref, onMounted } from 'vue'; |
|
|
|
import { useRouter, useRoute } from 'vue-router'; |
|
|
|
import { useRouter } from 'vue-router'; |
|
|
|
import { loginApi } from '../api/userPermissions' |
|
|
|
|
|
|
|
const router = useRouter(); |
|
|
|
const route = useRoute(); |
|
|
|
|
|
|
|
// 表单数据 |
|
|
|
const loginForm = ref({ |
|
|
|
@ -84,14 +84,13 @@ const handleLogin = () => { |
|
|
|
} |
|
|
|
|
|
|
|
// 模拟接口登录 |
|
|
|
// 假设正确账号:admin,正确密码:123456 |
|
|
|
const isAccountCorrect = loginForm.value.username === 'admin'; |
|
|
|
const isAccountCorrect = loginForm.value.username === '90042088'; |
|
|
|
const isPasswordCorrect = loginForm.value.password === '123456'; |
|
|
|
|
|
|
|
if (isAccountCorrect && isPasswordCorrect) { |
|
|
|
// 登录成功,处理“记住密码”存储 |
|
|
|
localStorage.setItem('token', '123456'); |
|
|
|
|
|
|
|
// 登录成功 |
|
|
|
localStorage.setItem('token', '9ior41AF0xTIbIG2pRnnbZi0+fEeMx8pywnIlrmTwo5FbqJ9lWrSWOxp9MkpKiNtedtUafqvzIwpFKrwuMs'); |
|
|
|
// 处理“记住密码”存储 |
|
|
|
if (loginForm.value.remember) { |
|
|
|
localStorage.setItem('deepchart_login', JSON.stringify({ |
|
|
|
username: loginForm.value.username, |
|
|
|
@ -106,12 +105,7 @@ const handleLogin = () => { |
|
|
|
const redirectPath = '/'; |
|
|
|
router.push(redirectPath); |
|
|
|
} else { |
|
|
|
// 登录失败 |
|
|
|
if (!isAccountCorrect) { |
|
|
|
errorMsg.value = '账号填写有误,请核对账号后重新输入'; |
|
|
|
} else { |
|
|
|
errorMsg.value = '密码填写有误,请核对密码后重新输入'; |
|
|
|
} |
|
|
|
errorMsg.value = '账号或密码有误,请重新输入'; |
|
|
|
} |
|
|
|
}; |
|
|
|
</script> |
|
|
|
|