zhangjie 1 rok temu
rodzic
commit
391c563c62

+ 3 - 1
src/store/modules/app/index.ts

@@ -20,7 +20,7 @@ function getMenu(privilegeData: UserMenuItem[]): {
         return { ...item };
       });
   };
-  const menuList = getChildren('-1');
+  let menuList = getChildren('-1');
   const validRoutes = [];
   const toTree = (data: PrivilegeItem[]) => {
     data.forEach((menu) => {
@@ -35,6 +35,8 @@ function getMenu(privilegeData: UserMenuItem[]): {
   };
   toTree(menuList);
 
+  menuList = menuList.filter((item) => item.children && item.children.length);
+
   return { menuList, validRoutes };
 }
 

+ 5 - 5
src/store/modules/app/menuData.ts

@@ -16,7 +16,7 @@ export const menus = [
     parentId: '1',
     sequence: 1,
     enable: true,
-    roles: ['ADMIN'],
+    roles: [],
   },
   {
     id: '3',
@@ -26,7 +26,7 @@ export const menus = [
     parentId: '1',
     sequence: 2,
     enable: true,
-    roles: ['ADMIN'],
+    roles: [],
   },
   {
     id: '4',
@@ -36,7 +36,7 @@ export const menus = [
     parentId: '1',
     sequence: 3,
     enable: true,
-    roles: ['ADMIN'],
+    roles: [],
   },
   {
     id: '5',
@@ -46,7 +46,7 @@ export const menus = [
     parentId: '1',
     sequence: 4,
     enable: true,
-    roles: ['ADMIN'],
+    roles: ['ADMIN', 'TEACHING'],
   },
   {
     id: '11',
@@ -65,6 +65,6 @@ export const menus = [
     parentId: '11',
     sequence: 1,
     enable: true,
-    roles: ['ADMIN'],
+    roles: [],
   },
 ];

+ 2 - 2
src/views/login/login/index.vue

@@ -75,8 +75,8 @@
 
   const formRef = ref<FormInstance>();
   const formData = reactive({
-    account: 'admin',
-    password: '123456',
+    account: '',
+    password: '',
   });
   const rules: Record<string, FieldRule[]> = {
     account: [