This commit is contained in:
11528
2022-03-22 18:02:45 +08:00
parent d889ef6b12
commit fbe05218ad
7 changed files with 2225 additions and 2176 deletions
+1 -1
View File
@@ -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">
+34 -4
View File
@@ -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
File diff suppressed because it is too large Load Diff