盛安新版本问题优化-

This commit is contained in:
曹磊 2024-11-06 09:53:32 +08:00
parent d09e3a4b82
commit e82d976682
1 changed files with 51 additions and 25 deletions

View File

@ -6,12 +6,12 @@
<icon-svg :name="menu.icon || ''" class="site-sidebar__menu-icon"></icon-svg>
<span>{{ menu.name }}</span>
</span>
<el-badge class="item" v-if="menu.menuId==129&&chatNumLts!=0" is-dot>
<span> </span>
</el-badge>
<el-badge class="item" v-if="menu.menuId==195&&chatNumLts!=0" is-dot>
<span> </span>
</el-badge>
<!-- <el-badge class="item" v-if="menu.menuId==129&&chatNumLts!=0" is-dot>-->
<!-- <span> </span>-->
<!-- </el-badge>-->
<!-- <el-badge class="item" v-if="menu.menuId==195&&chatNumLts!=0" is-dot>-->
<!-- <span> </span>-->
<!-- </el-badge>-->
</template>
<sub-menu v-for="item in menu.list" :key="item.menuId" :menu="item" :dynamicMenuRoutes="dynamicMenuRoutes">
</sub-menu>
@ -21,28 +21,54 @@
<span>{{ menu.name }}</span>
</el-menu-item> -->
<el-menu-item v-else :index="menu.menuId + ''" @click="gotoRouteHandle(menu)">
<span>
<el-badge class="item" v-if="menu.menuId==77&&chatNumDrz!=0" :value="chatNumDrz">
<icon-svg :name="menu.icon || ''" class="site-sidebar__menu-icon"></icon-svg>
<span>{{ menu.name }}</span>
</el-badge>
<el-badge class="item" v-else-if="menu.menuId==167&&chatNumDts!=0" :value="chatNumDts">
<icon-svg :name="menu.icon || ''" class="site-sidebar__menu-icon"></icon-svg>
<span>{{ menu.name }}</span>
</el-badge>
<el-badge class="item" v-else-if="menu.menuId==182&&chatNumDsm!=0" :value="chatNumDsm">
<icon-svg :name="menu.icon || ''" class="site-sidebar__menu-icon"></icon-svg>
<span>{{ menu.name }}</span>
</el-badge>
<el-badge class="item" v-else-if="menu.menuId==174&&chatNumJjqz!=0" :value="chatNumJjqz">
<icon-svg :name="menu.icon || ''" class="site-sidebar__menu-icon"></icon-svg>
<span>{{ menu.name }}</span>
</el-badge>
<el-badge class="item" v-else-if="menu.menuId==224&&chatNumFwz!=0" :value="chatNumFwz">
<icon-svg :name="menu.icon || ''" class="site-sidebar__menu-icon"></icon-svg>
<span>{{ menu.name }}</span>
</el-badge>
<span v-else>
<icon-svg :name="menu.icon || ''" class="site-sidebar__menu-icon"></icon-svg>
<span>{{ menu.name }}</span>
</span>
<el-badge class="item" v-if="menu.menuId==79&&chatNumLts!=0" :value="chatNumLts">
<span> </span>
</el-badge>
<el-badge class="item" v-if="menu.menuId==174&&chatNumJjqz!=0" :value="chatNumJjqz">
<span> </span>
</el-badge>
<el-badge class="item" v-if="menu.menuId==77&&chatNumDrz!=0" :value="chatNumDrz">
<span> </span>
</el-badge>
<el-badge class="item" v-if="menu.menuId==167&&chatNumDts!=0" :value="chatNumDts">
<span> </span>
</el-badge>
<el-badge class="item" v-if="menu.menuId==182&&chatNumDsm!=0" :value="chatNumDsm">
<span> </span>
</el-badge>
<el-badge class="item" v-if="menu.menuId==224&&chatNumFwz!=0" :value="chatNumFwz">
<span> </span>
</el-badge>
<!-- <span>-->
<!-- <icon-svg :name="menu.icon || ''" class="site-sidebar__menu-icon"></icon-svg>-->
<!-- <span>{{ menu.name }}</span>-->
<!-- </span>-->
<!-- <el-badge class="item" v-if="menu.menuId==79&&chatNumLts!=0" :value="chatNumLts">-->
<!-- <span> </span>-->
<!-- </el-badge>-->
<!-- <el-badge class="item" v-if="menu.menuId==174&&chatNumJjqz!=0" :value="chatNumJjqz">-->
<!-- <span> </span>-->
<!-- </el-badge>-->
<!-- <el-badge class="item" v-if="menu.menuId==77&&chatNumDrz!=0" :value="chatNumDrz">-->
<!-- <span> </span>-->
<!-- </el-badge>-->
<!-- <el-badge class="item" v-if="menu.menuId==167&&chatNumDts!=0" :value="chatNumDts">-->
<!-- <span> </span>-->
<!-- </el-badge>-->
<!-- <el-badge class="item" v-if="menu.menuId==182&&chatNumDsm!=0" :value="chatNumDsm">-->
<!-- <span> </span>-->
<!-- </el-badge>-->
<!-- <el-badge class="item" v-if="menu.menuId==224&&chatNumFwz!=0" :value="chatNumFwz">-->
<!-- <span> </span>-->
<!-- </el-badge>-->
</el-menu-item>
</template>