修改编辑工作台

This commit is contained in:
2024-09-03 16:10:52 +08:00
parent 982a3313e8
commit 5a670be729
11 changed files with 1371 additions and 37 deletions

View File

@@ -23,9 +23,22 @@
{{ subItem.title }}
<!-- <el-badge is-dot :hidden="false">{{ subItem.title }}</el-badge> -->
</template>
<el-menu-item v-for="(threeItem, i) in subItem.subs" :key="i" :index="threeItem.index">
{{ threeItem.title }}
</el-menu-item>
<template v-for="(threeItem, i) in subItem.subs">
<el-submenu v-if="threeItem.subs" :index="threeItem.index" :key="threeItem.index">
<template slot="title">
{{ threeItem.title }}
<!-- <el-badge is-dot :hidden="false">{{ subItem.title }}</el-badge> -->
</template>
<el-menu-item v-for="(fourItem, i) in threeItem.subs" :key="i" :index="fourItem.index">
{{ fourItem.title }}
</el-menu-item>
</el-submenu>
<el-menu-item v-else :index="threeItem.index" :key="threeItem.index"
>{{ threeItem.title }}
</el-menu-item>
</template>
</el-submenu>
<el-menu-item v-else :index="subItem.index" :key="subItem.index">{{ subItem.title }} </el-menu-item>
</template>
@@ -185,6 +198,10 @@ export default {
collapse: false,
userrole: localStorage.getItem('U_status'),
user_cap: localStorage.getItem('U_role'),
menuList: [
],
items: [],
// 作者
author_items: [
@@ -220,16 +237,54 @@ export default {
],
// 编辑
editor_items: [
{
{
icon: 'el-icon-lx-home',
index: 'dashboard',
title: this.$t('sidebar.main')
title: this.$t('menu.main')
},
{
icon: 'el-icon-lx-copy',
index: 'articleListEditor',
title: this.$t('sidebar.editor1')
title: this.$t('menu.PublicationSystem'),
subs: [
{
//论文编辑系统
icon: 'el-icon-lx-copy',
index: 'articleListEditor',
title: this.$t('menu.PaperEditingSystem')
},
{
//论文出版监督
icon: 'el-icon-lx-copy',
index: 'PaperPublicationSupervise',
title: this.$t('menu.PaperPublicationSupervise'),
subs: [
{
//论文提交分析
icon: 'el-icon-lx-copy',
index: 'PaperSubmitanalysis',
title: this.$t('menu.PaperSubmitanalysis')
},
{
//文章发表分析
icon: 'el-icon-lx-copy',
index: 'ArticlePublicationanalysis',
title: this.$t('menu.ArticlePublicationanalysis'),
subs: [
{
icon: 'el-icon-data-analysis',
index: 'paperArticleCount',
title: this.$t('menu.journalArticleCount')
},
{ icon: 'el-icon-data-analysis', index: 'citationanalysis', title: this.$t('menu.analysis') },
{ icon: 'el-icon-data-analysis', index: 'evaluationsis', title: this.$t('menu.evaluationsis') }
]
}
]
}
]
},
// {
// icon: 'el-icon-user',
// index: '3',
@@ -365,15 +420,15 @@ export default {
}
]
},
{
icon: 'el-icon-data-analysis',
index: 'citationanalysis',
title: this.$t('sidebar.datasis'),
subs: [
{ icon: 'el-icon-data-analysis', index: 'citationanalysis', title: this.$t('sidebar.analysis') },
{ icon: 'el-icon-data-analysis', index: 'evaluationsis', title: this.$t('sidebar.evaluationsis') }
]
},
// {
// icon: 'el-icon-data-analysis',
// index: 'citationanalysis',
// title: this.$t('sidebar.datasis'),
// subs: [
// { icon: 'el-icon-data-analysis', index: 'citationanalysis', title: this.$t('sidebar.analysis') },
// { icon: 'el-icon-data-analysis', index: 'evaluationsis', title: this.$t('sidebar.evaluationsis') }
// ]
// },
{
icon: 'el-icon-chat-line-square',
index: 'TMRGPT',