From 97dd2e40d01e6a0a6976931d27df46d6e929a11f Mon Sep 17 00:00:00 2001 From: zhoushihao <zsh19950802@163.com> Date: 星期日, 14 四月 2024 17:19:39 +0800 Subject: [PATCH] 过度使用,调整登录路径,获取菜单路径 --- UI-Project/src/views/LoginView.vue | 39 ++++++++++++++++++++------------------- 1 files changed, 20 insertions(+), 19 deletions(-) diff --git a/UI-Project/src/views/LoginView.vue b/UI-Project/src/views/LoginView.vue index c1515b9..7ee9b8d 100644 --- a/UI-Project/src/views/LoginView.vue +++ b/UI-Project/src/views/LoginView.vue @@ -1,9 +1,8 @@ <script lang="ts" setup> import {onMounted, onUnmounted, reactive, ref} from "vue" -import {useRouter,useRoute } from 'vue-router' +import {useRoute, useRouter} from 'vue-router' import type {FormInstance, FormRules} from 'element-plus' -import { ElMessage } from "element-plus"; -import { Lock,Avatar } from '@element-plus/icons-vue' +import {ElMessage} from "element-plus"; import request from '@/utils/request' import userInfo from '@/stores/userInfo' @@ -48,20 +47,22 @@ if (!formEl) return formEl.validate((valid) => { if (valid) { - loginLoadings.value=true - request.post('/user/login', - userForm).then((res) => { - if(res['code']==200){ - store.$patch({user:res.data}) + loginLoadings.value = true + request + .post('/userinfo/login', userForm) + .then((res) => { + if (res['code'] == 200) { + store.$patch({user: res.data}) + console.log(res.data) - router.push('/main') - ElMessage.success(`鐧诲綍鎴愬姛`) - } else { - ElMessage.error(res['msg']) - loginLoadings.value=false - return false - } - }).catch(error => { + router.push('/main') + ElMessage.success(`鐧诲綍鎴愬姛`) + } else { + ElMessage.error(res['msg']) + loginLoadings.value = false + return false + } + }).catch(error => { ElMessage.error("鏈嶅姟鍣ㄨ繛鎺ュけ璐�") loginLoadings.value=false return false @@ -103,9 +104,9 @@ src="../../src/assets/background.jpg" /> --> <div> - <div style="position: absolute; left: 8vw; top: 6vw; "> - <img src="../../src/assets/3.png"> - </div> + <div style="position: absolute; left: 8vw; top: 6vw; "> + <img src="../../src/assets/3.png"> + </div> <div style="position: absolute; left: 15vw; top: 22vw; font-size: 55px;color: rgba(29, 33, 41, 1);"> 鍖楃幓MES绯荤粺 </div> -- Gitblit v1.8.0