From 7d960355fd82a106ae8e15f6f83d4324145e7b24 Mon Sep 17 00:00:00 2001
From: Fixiaobai <fixiaobai@163.com>
Date: 星期五, 10 十一月 2023 09:51:46 +0800
Subject: [PATCH] modified: src/views/common/param-mergeTemplate.vue modified: src/views/technology/routing/routing-form.vue
---
src/page/index/sidebar/sidebarItem.vue | 28 +++++++++++++++-------------
1 files changed, 15 insertions(+), 13 deletions(-)
diff --git a/src/page/index/sidebar/sidebarItem.vue b/src/page/index/sidebar/sidebarItem.vue
index e916b12..0054d3c 100644
--- a/src/page/index/sidebar/sidebarItem.vue
+++ b/src/page/index/sidebar/sidebarItem.vue
@@ -1,13 +1,12 @@
<template>
<div class="menu-wrapper">
- <template v-for="(item,index) in menus">
- <el-menu-item v-if="validatenull(item[childrenKey]) && vaildRoles(item)" :index="item[pathKey]"
- :key="index" :class="{ 'is-active': vaildAvtive(item) }" @click="open(item)">
+ <template v-for="(item, index) in menu">
+ <el-menu-item v-if="validatenull(item[childrenKey]) && vaildRoles(item)" :index="item[pathKey]" :key="index"
+ :class="{ 'is-active': vaildAvtive(item) }" @click="open(item)">
<i :class="item[iconKey]" />
<span slot="title" :alt="item[pathKey]">{{ item[labelKey] }}</span>
</el-menu-item>
- <el-submenu v-else-if="!validatenull(item[childrenKey]) && vaildRoles(item)" :index="item[pathKey]"
- :key="index">
+ <el-submenu v-else-if="!validatenull(item[childrenKey]) && vaildRoles(item)" :index="item[pathKey]" :key="index">
<template slot="title">
<i :class="item[iconKey]" />
<span slot="title" :class="{ 'el-menu--display': collapse && first }">{{ item[labelKey] }}</span>
@@ -66,8 +65,8 @@
// this.filterMenus('鍩虹',['POC','鐩樺叿缁存姢','IFS鏃ュ織'])
},
mounted() {
- this.filterMenus('鍩虹',['POC','鐩樺叿缁存姢','IFS鏃ュ織'])
- },
+ // this.filterMenus('鍩虹',['POC','鐩樺叿缁存姢','IFS鏃ュ織'])
+ },
computed: {
...mapGetters(['roles']),
labelKey() {
@@ -88,7 +87,7 @@
},
methods: {
filterMenus(fatherName, childrens) {
- this.menus=this.menu
+ this.menus = this.menu
let start_menu = JSON.parse(JSON.stringify(this.menus));
let base = start_menu.filter(item => {
return item.label === fatherName
@@ -97,11 +96,14 @@
return !childrens.includes(item.label);
})
this.menus.forEach(element => {
- if (element.label === '鍩虹') {
- element.children = []
- element.children = up_base
- }
- });
+ if (element.label === '鍩虹') {
+ element.children = []
+ element.children = up_base
+ }
+ });
+ },
+ filterFatherMenus(menuName) {
+
},
dragOpen(item) {
var routeData = this.$router.resolve({
--
Gitblit v1.9.3