Browse Source

2024-01-31 测试申请产品结构,工艺路线

master
zelian_wu 2 years ago
parent
commit
a9c4d97019
  1. 3
      src/views/main-navbar.vue
  2. 5
      src/views/main-sidebar-sub-menu.vue

3
src/views/main-navbar.vue

@ -364,6 +364,9 @@ export default {
userFavoriteList(userFavorite).then(({data}) => {
this.favorite = false
for (let i = 0; i < data.list.length; i++) {
if (!data.list[i]){
continue
}
if(this.$route.meta.menuId==data.list[i].menuId){
this.favorite = true
// flag=true;

5
src/views/main-sidebar-sub-menu.vue

@ -1,6 +1,6 @@
<template>
<el-submenu
v-if="menu.list && menu.list.length >= 1"
v-if="menu.list && menu.list.length >= 1 "
:index="menu.menuId + ''"
:popper-class="'site-sidebar--' + sidebarLayoutSkin + '-popper'">
<template slot="title">
@ -9,6 +9,7 @@
</template>
<sub-menu
v-for="item in menu.list"
v-if="item"
:key="item.menuId"
:menu="item"
:dynamicMenuRoutes="dynamicMenuRoutes">
@ -45,7 +46,7 @@
methods: {
// menuId()
gotoRouteHandle (menu) {
var route = this.dynamicMenuRoutes.filter(item => item.meta.menuId === menu.menuId)
let route = this.dynamicMenuRoutes.filter(item => item.meta.menuId === menu.menuId)
if (route.length >= 1) {
this.$router.push({ name: route[0].name })
}

Loading…
Cancel
Save