From f63cf1dec06613c395b69fa19553396a5c99b434 Mon Sep 17 00:00:00 2001
From: 田源 <lastanimals@163.com>
Date: 星期四, 26 十月 2023 17:31:37 +0800
Subject: [PATCH] 对象建模 文件管理 研发工具 主题库-按钮权限

---
 Source/UBCS-WEB/src/views/omd/enum.vue |   13 +++++++------
 1 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/Source/UBCS-WEB/src/views/omd/enum.vue b/Source/UBCS-WEB/src/views/omd/enum.vue
index 79ee533..0047629 100644
--- a/Source/UBCS-WEB/src/views/omd/enum.vue
+++ b/Source/UBCS-WEB/src/views/omd/enum.vue
@@ -26,7 +26,7 @@
           type="danger"
           size="small"
           icon="el-icon-delete"
-          v-if="permission.dict_delete"
+          v-if="permissionList.delBtn"
           plain
           @click="handleDelete"
         >鍒� 闄�
@@ -38,7 +38,7 @@
           icon="el-icon-setting"
           size="small"
           @click.stop="handleRowClick(scope.row)"
-          v-if="userInfo.role_name.includes('admin')"
+          v-if="permissionList.role"
         >鏋氫妇閰嶇疆
         </el-button>
       </template>
@@ -80,7 +80,7 @@
             type="danger"
             size="small"
             icon="el-icon-delete"
-            v-if="permission.dict_delete"
+            v-if="permissionList.delBtn"
             plain
             @click="handleDeleteChild"
           >鍒� 闄�
@@ -151,9 +151,10 @@
       ...mapGetters(["userInfo", "permission"]),
       permissionList() {
         return {
-          addBtn: this.vaildData(this.permission.dict_add, false),
-          delBtn: this.vaildData(this.permission.dict_delete, false),
-          editBtn: this.vaildData(this.permission.dict_edit, false),
+          addBtn: this.vaildData(this.permission.omd_enum.enum_add, false),
+          delBtn: this.vaildData(this.permission.omd_enum.enum_delete, false),
+          editBtn: this.vaildData(this.permission.omd_enum.enum_edit, false),
+          role: this.vaildData(this.permission.omd_enum.enum_role, false),
           viewBtn: false,
         };
       },

--
Gitblit v1.9.3