From 89ea93ff37fd5adcb39c7caad1101970dc78e38c Mon Sep 17 00:00:00 2001 From: hejianhao <15708179461@qq.com> Date: 星期四, 08 五月 2025 14:47:31 +0800 Subject: [PATCH] 路由冲突 --- laboratory/src/views/login/index.vue | 15 +++++++++++---- 1 files changed, 11 insertions(+), 4 deletions(-) diff --git a/laboratory/src/views/login/index.vue b/laboratory/src/views/login/index.vue index 90504d1..96032d8 100644 --- a/laboratory/src/views/login/index.vue +++ b/laboratory/src/views/login/index.vue @@ -11,7 +11,7 @@ <div class="login-form"> <div class="form-item flex"> <img class="form-item-icon" :src="require('../../assets/login/account@2x.png')" alt=""> - <el-input v-model="loginForm.account" placeholder="请输入账号"></el-input> + <el-input v-model="loginForm.username" placeholder="请输入账号"></el-input> </div> <div class="form-item flex mt-40"> @@ -28,6 +28,7 @@ </div> </template> <script> +import { login } from './service' export default { name: 'Login', data() { @@ -35,7 +36,7 @@ windowWidth: window.innerWidth, loginForm: { - account: '', + username: '', password: '' }, viewWidth: '', @@ -78,8 +79,14 @@ console.log(this.viewWidth) }, login() { - this.$router.push('/') - console.log(this.loginForm) + login(this.loginForm).then(res => { + console.log(res,'1111111111111111111111111') + if (res.code === 200) { + sessionStorage.setItem('token', res.token) + sessionStorage.setItem('userInfo', JSON.stringify(res.userInfo)) + this.$router.push('/') + } + }) } } } -- Gitblit v1.7.1