Forráskód Böngészése

:zap: 修复权限按钮不显示的问题

smallchill 7 éve
szülő
commit
21d7c9dad0

+ 4 - 4
src/views/desk/notice.vue

@@ -108,10 +108,10 @@
       ...mapGetters(["permission"]),
       permissionList() {
         return {
-          addBtn: this.permission.notice_add,
-          viewBtn: this.permission.notice_view,
-          delBtn: this.permission.notice_delete,
-          editBtn: this.permission.notice_edit
+          addBtn: this.vaildData(this.permission.notice_add, false),
+          viewBtn: this.vaildData(this.permission.notice_view, false),
+          delBtn: this.vaildData(this.permission.notice_delete, false),
+          editBtn: this.vaildData(this.permission.notice_edit, false)
         };
       },
       ids() {

+ 1 - 1
src/views/monitor/log/api.vue

@@ -104,7 +104,7 @@
       ...mapGetters(["permission"]),
       permissionList() {
         return {
-          viewBtn: this.permission.log_api_view
+          viewBtn: this.vaildData(this.permission.log_api_view, false)
         };
       }
     },

+ 1 - 1
src/views/monitor/log/error.vue

@@ -111,7 +111,7 @@
       ...mapGetters(["permission"]),
       permissionList() {
         return {
-          viewBtn: this.permission.log_error_view
+          viewBtn: this.vaildData(this.permission.log_error_view, false)
         };
       }
     },

+ 1 - 1
src/views/monitor/log/usual.vue

@@ -103,7 +103,7 @@
       ...mapGetters(["permission"]),
       permissionList() {
         return {
-          viewBtn: this.permission.log_usual_view
+          viewBtn: this.vaildData(this.permission.log_usual_view, false)
         };
       }
     },

+ 4 - 4
src/views/system/dept.vue

@@ -129,10 +129,10 @@
       ...mapGetters(["permission"]),
       permissionList() {
         return {
-          addBtn: this.permission.dept_add,
-          viewBtn: this.permission.dept_view,
-          delBtn: this.permission.dept_delete,
-          editBtn: this.permission.dept_edit
+          addBtn: this.vaildData(this.permission.dept_add, false),
+          viewBtn: this.vaildData(this.permission.dept_view, false),
+          delBtn: this.vaildData(this.permission.dept_delete, false),
+          editBtn: this.vaildData(this.permission.dept_edit, false)
         };
       },
       ids() {

+ 4 - 4
src/views/system/dict.vue

@@ -127,10 +127,10 @@
       ...mapGetters(["permission"]),
       permissionList() {
         return {
-          addBtn: this.permission.dict_add,
-          viewBtn: this.permission.dict_view,
-          delBtn: this.permission.dict_delete,
-          editBtn: this.permission.dict_edit
+          addBtn: this.vaildData(this.permission.dict_add, false),
+          viewBtn: this.vaildData(this.permission.dict_view, false),
+          delBtn: this.vaildData(this.permission.dict_delete, false),
+          editBtn: this.vaildData(this.permission.dict_edit, false)
         };
       },
       ids() {

+ 4 - 4
src/views/system/menu.vue

@@ -238,10 +238,10 @@
       ...mapGetters(["permission"]),
       permissionList() {
         return {
-          addBtn: this.permission.menu_add,
-          viewBtn: this.permission.menu_view,
-          delBtn: this.permission.menu_delete,
-          editBtn: this.permission.menu_edit
+          addBtn: this.vaildData(this.permission.menu_add, false),
+          viewBtn: this.vaildData(this.permission.menu_view, false),
+          delBtn: this.vaildData(this.permission.menu_delete, false),
+          editBtn: this.vaildData(this.permission.menu_edit, false)
         };
       },
       ids() {

+ 4 - 4
src/views/system/param.vue

@@ -92,10 +92,10 @@
       ...mapGetters(["permission"]),
       permissionList() {
         return {
-          addBtn: this.permission.param_add,
-          viewBtn: this.permission.param_view,
-          delBtn: this.permission.param_delete,
-          editBtn: this.permission.param_edit
+          addBtn: this.vaildData(this.permission.param_add, false),
+          viewBtn: this.vaildData(this.permission.param_view, false),
+          delBtn: this.vaildData(this.permission.param_delete, false),
+          editBtn: this.vaildData(this.permission.param_edit, false)
         };
       },
       ids() {

+ 4 - 4
src/views/system/role.vue

@@ -154,10 +154,10 @@ export default {
     ...mapGetters(["permission"]),
     permissionList() {
       return {
-        addBtn: this.permission.role_add,
-        viewBtn: this.permission.role_view,
-        delBtn: this.permission.role_delete,
-        editBtn: this.permission.role_edit
+        addBtn: this.vaildData(this.permission.role_add, false),
+        viewBtn: this.vaildData(this.permission.role_view, false),
+        delBtn: this.vaildData(this.permission.role_delete, false),
+        editBtn: this.vaildData(this.permission.role_edit, false)
       };
     },
     ids() {

+ 4 - 4
src/views/system/user.vue

@@ -217,10 +217,10 @@
       ...mapGetters(["permission"]),
       permissionList() {
         return {
-          addBtn: this.permission.user_add,
-          viewBtn: this.permission.user_view,
-          delBtn: this.permission.user_delete,
-          editBtn: this.permission.user_edit
+          addBtn: this.vaildData(this.permission.user_add, false),
+          viewBtn: this.vaildData(this.permission.user_view, false),
+          delBtn: this.vaildData(this.permission.user_delete, false),
+          editBtn: this.vaildData(this.permission.user_edit, false)
         };
       },
       ids() {

+ 4 - 4
src/views/tool/code.vue

@@ -150,10 +150,10 @@
       ...mapGetters(["permission"]),
       permissionList() {
         return {
-          addBtn: this.permission.code_add,
-          viewBtn: this.permission.code_view,
-          delBtn: this.permission.code_delete,
-          editBtn: this.permission.code_edit
+          addBtn: this.vaildData(this.permission.code_add, false),
+          viewBtn: this.vaildData(this.permission.code_view, false),
+          delBtn: this.vaildData(this.permission.code_delete, false),
+          editBtn: this.vaildData(this.permission.code_edit, false)
         };
       },
       ids() {