✨左侧菜单New标记新增可配置
This commit is contained in:
parent
740061502e
commit
05fdc8d4a2
@ -9,7 +9,11 @@
|
||||
<template #title>
|
||||
<span v-if="onlyOneChild.meta.titleKey">{{ $t(onlyOneChild.meta.titleKey) }}</span>
|
||||
<span v-else-if="onlyOneChild.meta.title">{{ onlyOneChild.meta.title }}</span>
|
||||
<svg-icon name="new" color="#fff" style="width: 50px; height: 25px" v-if="onlyOneChild.meta.title && onlyOneChild.meta.isNew == 1" />
|
||||
<svg-icon
|
||||
name="new"
|
||||
color="#fff"
|
||||
style="width: 50px; height: 25px"
|
||||
v-if="onlyOneChild.meta.title && onlyOneChild.meta.isNew == 1 && defaultSettings.menuShowNew" />
|
||||
</template>
|
||||
</el-menu-item>
|
||||
</app-link>
|
||||
@ -20,7 +24,11 @@
|
||||
<svg-icon :name="item.meta && item.meta.icon" />
|
||||
<span v-if="item.meta && item.meta.titleKey">{{ $t(item.meta.titleKey) }}</span>
|
||||
<span v-else-if="item.meta && item.meta.title">{{ item.meta.title }}</span>
|
||||
<svg-icon name="new" color="#fff" style="width: 50px; height: 25px" v-if="item.meta.title && item.meta.isNew == 1" />
|
||||
<svg-icon
|
||||
name="new"
|
||||
color="#fff"
|
||||
style="width: 50px; height: 25px"
|
||||
v-if="item.meta.title && item.meta.isNew == 1 && defaultSettings.menuShowNew" />
|
||||
</template>
|
||||
|
||||
<sidebar-item v-for="child in item.children" :key="child.path" :is-nest="true" :item="child" :base-path="resolvePath(child.path)" />
|
||||
@ -32,7 +40,7 @@
|
||||
import { isExternal } from '@/utils/validate'
|
||||
import AppLink from './Link'
|
||||
import { getNormalPath } from '@/utils/ruoyi'
|
||||
|
||||
import defaultSettings from '@/settings'
|
||||
const props = defineProps({
|
||||
// route object
|
||||
item: {
|
||||
|
||||
@ -14,7 +14,7 @@ export default {
|
||||
/**
|
||||
* 框架主题颜色值
|
||||
*/
|
||||
theme: '#FF8C00',
|
||||
theme: '#409EFF',
|
||||
/**
|
||||
* 是否系统布局配置
|
||||
*/
|
||||
@ -79,5 +79,9 @@ export default {
|
||||
/**
|
||||
* 默认语言
|
||||
*/
|
||||
defaultLang: 'zh-cn'
|
||||
defaultLang: 'zh-cn',
|
||||
/**
|
||||
* 左侧菜单是否显示New标记
|
||||
*/
|
||||
menuShowNew: false
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user