权限
This commit is contained in:
@@ -324,7 +324,7 @@
|
||||
{
|
||||
title: '操作日志',
|
||||
path: '/OperationLog',
|
||||
menuId: ''
|
||||
menuId: 'eb1565c40ca7506f89655f79f7a1ca65'
|
||||
},
|
||||
// {
|
||||
// title: '资料中心管理',
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<div class="attribute-custom v-class">
|
||||
<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-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>
|
||||
<loading :loading="attributeDataLoading">数据处理中</loading>
|
||||
<div class="content">
|
||||
|
||||
@@ -1,19 +1,19 @@
|
||||
<template>
|
||||
<div class="wx-custom-tab">
|
||||
<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;">
|
||||
<stand v-if="tabValue === 'stand'" v-btn-permission="'ad3ef2b8b8487229e52a7fe93416c437'"></stand>
|
||||
<stand v-if="tabValue === 'stand'"></stand>
|
||||
</div>
|
||||
</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;">
|
||||
<laws v-if="tabValue === 'laws'" v-btn-permission="'efcbe65f90d3a23f0be5df5ad60d1dac'"></laws >
|
||||
<laws v-if="tabValue === 'laws'" ></laws >
|
||||
</div>
|
||||
</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;">
|
||||
<buss v-if="tabValue === 'buss'" v-btn-permission="'7feeb73929c25a6f1fd67952704ec02b'"></buss>
|
||||
<buss v-if="tabValue === 'buss'" ></buss>
|
||||
</div>
|
||||
</el-tab-pane>
|
||||
<!-- <el-tab-pane label="其他" name="other">
|
||||
|
||||
@@ -2,11 +2,11 @@
|
||||
<template>
|
||||
<div class="data-link">
|
||||
<el-tabs v-model="activeName">
|
||||
<el-tab-pane label="第一行链接" name="firstLink">
|
||||
<first-link v-if="activeName === 'firstLink'" v-btn-permission="'c8355290d8ece5202db506405c7df6fd'"></first-link>
|
||||
<el-tab-pane label="第一行链接" name="firstLink" v-if="project">
|
||||
<first-link v-if="activeName === 'firstLink'" ></first-link>
|
||||
</el-tab-pane>
|
||||
<el-tab-pane label="第二行链接" name="secondLink">
|
||||
<second-link v-if="activeName === 'secondLink'" v-btn-permission="'b22bdd0959e5a445fd90a9e0e7a8f607'"></second-link>
|
||||
<el-tab-pane label="第二行链接" name="secondLink" v-if="skill">
|
||||
<second-link v-if="activeName === 'secondLink'" ></second-link>
|
||||
</el-tab-pane>
|
||||
</el-tabs>
|
||||
</div>
|
||||
@@ -23,11 +23,41 @@ export default {
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
skill: false,
|
||||
project: false,
|
||||
activeName: 'firstLink',
|
||||
menuName: [ "第一行链接", "第二行链接"]
|
||||
}
|
||||
},
|
||||
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>
|
||||
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
<el-button
|
||||
type="primary"
|
||||
class="common-button-primary add-button"
|
||||
@click="addLink"
|
||||
v-btn-permission="'a87f58f50bed49452ee2a9147254b16b'"
|
||||
@click="addLink"
|
||||
size="mini">新增
|
||||
</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