From 25fa992e12447e535b801da2cc497bdafe0b7b9b Mon Sep 17 00:00:00 2001
From: zhouwenxuan <1175765986@qq.com>
Date: 星期四, 30 十一月 2023 09:25:19 +0800
Subject: [PATCH] 后台管理页面、菜单配置

---
 src/views/components/loginForm.vue |   16 ++++++++++++----
 1 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/src/views/components/loginForm.vue b/src/views/components/loginForm.vue
index 5409772..02bc9cc 100644
--- a/src/views/components/loginForm.vue
+++ b/src/views/components/loginForm.vue
@@ -73,6 +73,7 @@
 import useUserStore from '@/store/modules/user'
 import { Register } from "@/layout/components";
 import { Base64 } from 'js-base64'
+import menu from "@/layout/components/Sidebar/menu";
 
 const userStore = useUserStore()
 const route = useRoute();
@@ -80,8 +81,8 @@
 const { proxy } = getCurrentInstance();
 
 const loginForm = ref({
-  username: "",
-  password: "",
+  username: "admin",
+  password: "admin@123",
   code: "",
   uuid: ""
 });
@@ -113,6 +114,8 @@
     redirect.value = newRoute.query && newRoute.query.redirect;
 }, { immediate: true });
 
+
+const sidebarRouters = ref([])
 function handleLogin() {
   proxy.$refs.loginRef.validate(valid => {
     if (valid) {
@@ -138,9 +141,14 @@
           }
           return acc;
         }, {});
-        const routers = JSON.parse(Cookies.get('routers'))
+          const userInfo = JSON.parse(Cookies.get('userInfo'))
+            if(userInfo.identity === 0) {
+                sidebarRouters.value =  menu.adminMenu
+                Cookies.set('routers',JSON.stringify(sidebarRouters.value))
+            }
+          console.log("sidebarRouters.value",sidebarRouters.value)
           router.push({
-              path: routers[0].path
+              path: sidebarRouters.value[0].path
           })
         // router.push({ path: redirect.value || "/", query: otherQueryParams });
       }).catch(() => {

--
Gitblit v1.9.2