|
@@ -1,12 +1,12 @@
|
|
|
<template>
|
|
|
<div class="admin-user-bar">
|
|
|
<div class="menu">
|
|
|
- <el-link :underline="true" v-for="item in menu" :key="item.path" @click="changePage(item.path)" :type="item.label==title?'danger':'default'">{{ item.label }}</el-link>
|
|
|
+ <el-link :underline="true" v-for="item in menu" :key="item.path" @click="changePage(item.path)" :type="item.sign==sign?'primary':'default'">{{ item.label }}</el-link>
|
|
|
<el-dropdown @command="importPatent">
|
|
|
- <el-link :underline="true" :type="title == '专利检索'?'danger':'default'" class="el-dropdown-link">
|
|
|
+ <el-link :underline="true" :type="sign == '专利检索'?'danger':'default'" class="el-dropdown-link">
|
|
|
专利检索<i class="el-icon-arrow-down el-icon--right"></i>
|
|
|
</el-link>
|
|
|
- <el-dropdown-menu slot="dropdown">children_item
|
|
|
+ <el-dropdown-menu slot="dropdown">
|
|
|
<el-dropdown-item>接口检索</el-dropdown-item>
|
|
|
<el-dropdown-item>本地专利检索</el-dropdown-item>
|
|
|
</el-dropdown-menu>
|
|
@@ -137,45 +137,52 @@ export default {
|
|
|
};
|
|
|
return {
|
|
|
menu:[
|
|
|
- {
|
|
|
- value:'7',
|
|
|
- label:'企业专利数据库',
|
|
|
- path:'/enterprisePatentDB',
|
|
|
- },
|
|
|
+ // {
|
|
|
+ // value:'7',
|
|
|
+ // label:'企业专利数据库',
|
|
|
+ // path:'/enterprisePatentDB',
|
|
|
+ // },
|
|
|
{
|
|
|
value:'5',
|
|
|
label:'场景可视化',
|
|
|
path:'/visual',
|
|
|
+ sign:'visual'
|
|
|
},
|
|
|
{
|
|
|
value:'3',
|
|
|
label:'事件',
|
|
|
path:'/Event',
|
|
|
+ sign:'event'
|
|
|
},
|
|
|
{
|
|
|
value:'1',
|
|
|
- label:'专题库',
|
|
|
+ label:'专利数据库',
|
|
|
path:'/project',
|
|
|
+ sign:'project'
|
|
|
},
|
|
|
{
|
|
|
value:'4',
|
|
|
label:'报告',
|
|
|
path:'/AllReport',
|
|
|
+ sign:'report'
|
|
|
},
|
|
|
{
|
|
|
value:'2',
|
|
|
label:'产品',
|
|
|
path:'/product',
|
|
|
+ sign:'product'
|
|
|
},
|
|
|
{
|
|
|
value:'6',
|
|
|
label:'专利挖掘',
|
|
|
path:'/patentMining',
|
|
|
+ sign:'patentMining'
|
|
|
},
|
|
|
{
|
|
|
value:'8',
|
|
|
label:'我的任务',
|
|
|
path:'/rTaskList',
|
|
|
+ sign:'task'
|
|
|
},
|
|
|
],
|
|
|
clientTitle:'',
|
|
@@ -209,8 +216,8 @@ export default {
|
|
|
},
|
|
|
computed: {
|
|
|
...mapGetters(['userinfo']),
|
|
|
- title(){
|
|
|
- return this.$route.meta.title
|
|
|
+ sign(){
|
|
|
+ return this.$route.meta.sign
|
|
|
}
|
|
|
},
|
|
|
mounted() {
|
|
@@ -346,10 +353,27 @@ export default {
|
|
|
.menu{
|
|
|
.el-link{
|
|
|
font-family: var(--fm);
|
|
|
+ color: var(--color2);
|
|
|
+ font-weight: bold;
|
|
|
+ }
|
|
|
+ .el-link.el-link--default:hover,.el-link.el-link--primary:hover,.el-link.el-link--primary{
|
|
|
+ color:var(--color1)
|
|
|
+ }
|
|
|
+ .el-link.el-link--default:hover.is-underline::after,.el-link.el-link--primary:hover.is-underline::after{
|
|
|
+ position: absolute;
|
|
|
+ top: calc(100% + 5px);
|
|
|
+ border-bottom: 3px solid var(--color1);
|
|
|
+ }
|
|
|
+ .el-link.el-link--primary.is-underline::after {
|
|
|
+ content: "";
|
|
|
+ position: absolute;
|
|
|
+ top: calc(100% + 5px);
|
|
|
+ left: 0;
|
|
|
+ right: 0;
|
|
|
+ height: 0;
|
|
|
+ bottom: 0;
|
|
|
+ border-bottom: 3px solid var(--color1);
|
|
|
}
|
|
|
- // .el-link.el-link--default:hover{
|
|
|
- // color:var(--bg)
|
|
|
- // }
|
|
|
}
|
|
|
.admin-user-bar {
|
|
|
display: flex;
|