权限
This commit is contained in:
@@ -324,7 +324,7 @@
|
|||||||
{
|
{
|
||||||
title: '操作日志',
|
title: '操作日志',
|
||||||
path: '/OperationLog',
|
path: '/OperationLog',
|
||||||
menuId: ''
|
menuId: 'eb1565c40ca7506f89655f79f7a1ca65'
|
||||||
},
|
},
|
||||||
// {
|
// {
|
||||||
// title: '资料中心管理',
|
// title: '资料中心管理',
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
<div class="attribute-custom v-class">
|
<div class="attribute-custom v-class">
|
||||||
<div class="action-bar1">
|
<div class="action-bar1">
|
||||||
<el-button class="common-button-primary add-button" style="margin-right: 5px" size="mini" type="primary" v-btn-permission="'fa21906587bacdcaf0a72f995db4e40d'" @click="showAddModel">新增</el-button>
|
<el-button class="common-button-primary add-button" style="margin-right: 5px" size="mini" type="primary" v-btn-permission="'fa21906587bacdcaf0a72f995db4e40d'" @click="showAddModel">新增</el-button>
|
||||||
<el-button class="common-button-default" size="small" @click="showDisplayLocationDialog" v-btn-permission="'85b2b303cce28234fafa1f5ab12ba61d'">展示区域管理</el-button>
|
<el-button class="common-button-default" size="small" v-btn-permission="'85b2b303cce28234fafa1f5ab12ba61d'" @click="showDisplayLocationDialog">展示区域管理</el-button>
|
||||||
</div>
|
</div>
|
||||||
<loading :loading="attributeDataLoading">数据处理中</loading>
|
<loading :loading="attributeDataLoading">数据处理中</loading>
|
||||||
<div class="content">
|
<div class="content">
|
||||||
|
|||||||
@@ -1,19 +1,19 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="wx-custom-tab">
|
<div class="wx-custom-tab">
|
||||||
<el-tabs v-model="tabValue" style="height: 100%;">
|
<el-tabs v-model="tabValue" style="height: 100%;">
|
||||||
<el-tab-pane label="国内外标准法规" name="stand">
|
<el-tab-pane label="国内外标准法规" name="stand" v-btn-permission="'ad3ef2b8b8487229e52a7fe93416c437'">
|
||||||
<div style="position: absolute;top: 0;left: 0;right: 0;bottom: 0;">
|
<div style="position: absolute;top: 0;left: 0;right: 0;bottom: 0;">
|
||||||
<stand v-if="tabValue === 'stand'" v-btn-permission="'ad3ef2b8b8487229e52a7fe93416c437'"></stand>
|
<stand v-if="tabValue === 'stand'"></stand>
|
||||||
</div>
|
</div>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
<el-tab-pane label="国内外政策" name="laws" >
|
<el-tab-pane label="国内外政策" name="laws" v-btn-permission="'efcbe65f90d3a23f0be5df5ad60d1dac'">
|
||||||
<div style="position: absolute;top: 0;left: 0;right: 0;bottom: 0;">
|
<div style="position: absolute;top: 0;left: 0;right: 0;bottom: 0;">
|
||||||
<laws v-if="tabValue === 'laws'" v-btn-permission="'efcbe65f90d3a23f0be5df5ad60d1dac'"></laws >
|
<laws v-if="tabValue === 'laws'" ></laws >
|
||||||
</div>
|
</div>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
<el-tab-pane label="企业标准库" name="buss">
|
<el-tab-pane label="企业标准库" name="buss" v-btn-permission="'7feeb73929c25a6f1fd67952704ec02b'">
|
||||||
<div style="position: absolute;top: 0;left: 0;right: 0;bottom: 0;">
|
<div style="position: absolute;top: 0;left: 0;right: 0;bottom: 0;">
|
||||||
<buss v-if="tabValue === 'buss'" v-btn-permission="'7feeb73929c25a6f1fd67952704ec02b'"></buss>
|
<buss v-if="tabValue === 'buss'" ></buss>
|
||||||
</div>
|
</div>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
<!-- <el-tab-pane label="其他" name="other">
|
<!-- <el-tab-pane label="其他" name="other">
|
||||||
|
|||||||
@@ -2,11 +2,11 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="data-link">
|
<div class="data-link">
|
||||||
<el-tabs v-model="activeName">
|
<el-tabs v-model="activeName">
|
||||||
<el-tab-pane label="第一行链接" name="firstLink">
|
<el-tab-pane label="第一行链接" name="firstLink" v-if="project">
|
||||||
<first-link v-if="activeName === 'firstLink'" v-btn-permission="'c8355290d8ece5202db506405c7df6fd'"></first-link>
|
<first-link v-if="activeName === 'firstLink'" ></first-link>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
<el-tab-pane label="第二行链接" name="secondLink">
|
<el-tab-pane label="第二行链接" name="secondLink" v-if="skill">
|
||||||
<second-link v-if="activeName === 'secondLink'" v-btn-permission="'b22bdd0959e5a445fd90a9e0e7a8f607'"></second-link>
|
<second-link v-if="activeName === 'secondLink'" ></second-link>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
</el-tabs>
|
</el-tabs>
|
||||||
</div>
|
</div>
|
||||||
@@ -23,11 +23,41 @@ export default {
|
|||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
skill: false,
|
||||||
|
project: false,
|
||||||
activeName: 'firstLink',
|
activeName: 'firstLink',
|
||||||
|
menuName: [ "第一行链接", "第二行链接"]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
|
||||||
},
|
},
|
||||||
|
mounted() {
|
||||||
|
const menuList = this.$store.getters.getMenuList;
|
||||||
|
let menuData = [];
|
||||||
|
let menuID = ["c8355290d8ece5202db506405c7df6fd", "b22bdd0959e5a445fd90a9e0e7a8f607"];
|
||||||
|
this.menuName.forEach(item => {
|
||||||
|
for (let i = 0; i < menuList.length; i++) {
|
||||||
|
let entity = menuList[i];
|
||||||
|
if (item != entity.menuName) continue;
|
||||||
|
if (menuID.indexOf(entity.id) >= 0 && menuData.indexOf(entity.id) == -1) {
|
||||||
|
menuData.push(entity.id);
|
||||||
|
if (entity.id === "c8355290d8ece5202db506405c7df6fd") {
|
||||||
|
this.project = true
|
||||||
|
} else if (entity.id === "b22bdd0959e5a445fd90a9e0e7a8f607") {
|
||||||
|
this.skill = true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
if (this.project === true) {
|
||||||
|
this.activeName = "firstLink"
|
||||||
|
return;
|
||||||
|
} else if (this.skill === true) {
|
||||||
|
this.activeName = "secondLink"
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
|||||||
@@ -6,8 +6,8 @@
|
|||||||
<el-button
|
<el-button
|
||||||
type="primary"
|
type="primary"
|
||||||
class="common-button-primary add-button"
|
class="common-button-primary add-button"
|
||||||
@click="addLink"
|
|
||||||
v-btn-permission="'a87f58f50bed49452ee2a9147254b16b'"
|
v-btn-permission="'a87f58f50bed49452ee2a9147254b16b'"
|
||||||
|
@click="addLink"
|
||||||
size="mini">新增
|
size="mini">新增
|
||||||
</el-button>
|
</el-button>
|
||||||
<!-- <el-button
|
<!-- <el-button
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
+1421
-1417
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user