From 62ae55ae397b7997b147a7b946f7ad5f1c78a45d Mon Sep 17 00:00:00 2001 From: Surpriseplus <845948745@qq.com> Date: 星期三, 26 十月 2022 19:34:33 +0800 Subject: [PATCH] 综合展示,系统管理,授权管理,专题图,资料馆添加权限配置 --- src/views/Synthesis/coverage.vue | 28 +++++++++++++++++++++------- 1 files changed, 21 insertions(+), 7 deletions(-) diff --git a/src/views/Synthesis/coverage.vue b/src/views/Synthesis/coverage.vue index 5395068..f5ffdf7 100644 --- a/src/views/Synthesis/coverage.vue +++ b/src/views/Synthesis/coverage.vue @@ -2,7 +2,7 @@ <div id="coverage" class="coverage"> <ul> <li -style="margin-left: 10px; width: 130px" + style="margin-left: 10px; width: 130px" @click="checkCourvage(item)" v-for="item in itemsOne" > @@ -43,14 +43,28 @@ ], }; }, + created() { + var cover_Id = this.$store.state.syntiesis.menu; + var cover_perms = this.$store.state.permsEntity; + for (var i = 0; i < cover_perms.length; i++) { + if (cover_perms[i].pid == cover_Id) { + this.showCoverMenu(cover_perms[i]); + } + } + }, methods: { + showCoverMenu(res) { + if (res.cnName != '鍥惧眰') return; + console.log('鍥惧眰', res.tag); + }, checkCourvage(res) { - var res_val = { - url: '', - name: res.name, - }; - this.$bus.$emit('changetool', res_val); + switch (res.id) { + case '1': //鍥惧眰绠$悊 + // 鎵撳紑宸ョ▼鏍戝脊绐� + + break; + } }, }, }; @@ -88,7 +102,7 @@ background: url('../../assets/img/synthesis/鍥惧眰 35.png') no-repeat center; } .backimge { - width: 30px; + width: 30px; height: 30px; position: absolute; background-size: 100% 100%; -- Gitblit v1.9.3