From 0c70227fc2ace5da24f27515574981310643c4be Mon Sep 17 00:00:00 2001
From: ludc
Date: 星期四, 26 十月 2023 18:24:08 +0800
Subject: [PATCH] bug修改提交

---
 Source/UBCS-WEB/src/views/system/dictbiz.vue |   18 ++++++++++--------
 1 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/Source/UBCS-WEB/src/views/system/dictbiz.vue b/Source/UBCS-WEB/src/views/system/dictbiz.vue
index d7772fe..34030af 100644
--- a/Source/UBCS-WEB/src/views/system/dictbiz.vue
+++ b/Source/UBCS-WEB/src/views/system/dictbiz.vue
@@ -26,7 +26,7 @@
           type="danger"
           size="small"
           icon="el-icon-delete"
-          v-if="permission.dictbiz_delete"
+          v-if="permissionList.dictbiz_delete"
           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.settingBtn"
         >瀛楀吀閰嶇疆
         </el-button>
       </template>
@@ -78,7 +78,7 @@
             type="danger"
             size="small"
             icon="el-icon-delete"
-            v-if="permission.dict_delete"
+            v-if="permissionList.delBtn"
             plain
             @click="handleDelete"
           >鍒� 闄�
@@ -90,7 +90,7 @@
             icon="el-icon-circle-plus-outline"
             size="small"
             @click.stop="handleAdd(scope.row,scope.index)"
-            v-if="userInfo.role_name.includes('admin')"
+            v-if="permissionList.addChildBtn"
           >鏂板瀛愰」
           </el-button>
         </template>
@@ -149,10 +149,12 @@
       ...mapGetters(["userInfo", "permission"]),
       permissionList() {
         return {
-          addBtn: this.vaildData(this.permission.dictbiz_add, false),
-          delBtn: this.vaildData(this.permission.dictbiz_delete, false),
-          editBtn: this.vaildData(this.permission.dictbiz_edit, false),
-          viewBtn: false,
+          addBtn: this.vaildData(this.permission.dictbiz.dictbiz_add, false),
+          delBtn: this.vaildData(this.permission.dictbiz.dictbiz_delete, false),
+          editBtn: this.vaildData(this.permission.dictbiz.dictbiz_edit, false),
+          viewBtn: this.vaildData(this.permission.dictbiz.dictbiz_view, false),
+          settingBtn: this.vaildData(this.permission.dictbiz.dictbiz_config, false),
+          addChildBtn: this.vaildData(this.permission.dictbiz.dictbiz_add_child,false),
         };
       },
       ids() {

--
Gitblit v1.9.3