From f6ebd1820968db8521bed86d25b183efe7eb877b Mon Sep 17 00:00:00 2001 From: lxl <lixuliang_hd@126.com> Date: 星期四, 27 十月 2022 16:01:40 +0800 Subject: [PATCH] 权限 --- src/views/datamanage/addStyle.vue | 20 ++++++++++++++++++-- 1 files changed, 18 insertions(+), 2 deletions(-) diff --git a/src/views/datamanage/addStyle.vue b/src/views/datamanage/addStyle.vue index 0e1c8a9..6a52c6e 100644 --- a/src/views/datamanage/addStyle.vue +++ b/src/views/datamanage/addStyle.vue @@ -176,6 +176,14 @@ }, data() { return { + btnStatus: { + select: false, + delete: false, + upload: false, + download: false, + insert: false, + update: false, + }, options: [ { value: "DEM", @@ -228,6 +236,14 @@ }, }, methods: { + //鏄剧ず鏉冮檺鎸夐挳 + showPermsBtn() { + let currentPerms = this.$store.state.currentPerms; + let permsEntity = this.$store.state.permsEntity; + permsEntity + .filter((item) => item.perms == currentPerms) + .map((item) => (this.btnStatus[item.tag.substr(1)] = true)); + }, startFromData() { this.count = 0; this.pageSize = 1; @@ -240,8 +256,8 @@ this.$router.push("/styleManage"); }, // 璇锋眰鏁版嵁 - getStyleData(size, index,name) { - StyleQuery(size, index,name).then((res) => { + getStyleData(size, index, name) { + StyleQuery(size, index, name).then((res) => { console.log(res); this.tableData = res.data; }); -- Gitblit v1.9.3