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