From d8f51c40544ae278095e991ed00ec297842d4332 Mon Sep 17 00:00:00 2001 From: 田源 <lastanimals@163.com> Date: 星期日, 29 九月 2024 11:01:55 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- Source/UBCS-WEB/src/views/system/dict.vue | 18 ++++++++++-------- 1 files changed, 10 insertions(+), 8 deletions(-) diff --git a/Source/UBCS-WEB/src/views/system/dict.vue b/Source/UBCS-WEB/src/views/system/dict.vue index 1355028..1a0dc96 100644 --- a/Source/UBCS-WEB/src/views/system/dict.vue +++ b/Source/UBCS-WEB/src/views/system/dict.vue @@ -33,12 +33,11 @@ </el-button> </template> <template slot-scope="scope" slot="menu"> - <el-button + <el-button v-if="permissionList.settingBtn" type="text" icon="el-icon-setting" size="small" @click.stop="handleRowClick(scope.row)" - v-if="userInfo.role_name.includes('admin')" >瀛楀吀閰嶇疆 </el-button> </template> @@ -52,6 +51,7 @@ <el-dialog :title="`[${dictValue}]瀛楀吀閰嶇疆`" append-to-body :visible.sync="box" + top="6vh" width="1000px"> <avue-crud :option="optionChild" @@ -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.dict_add, false), - delBtn: this.vaildData(this.permission.dict_delete, false), - editBtn: this.vaildData(this.permission.dict_edit, false), - viewBtn: false, + addBtn: this.vaildData(this.permission.dict.dict_add, false), + delBtn: this.vaildData(this.permission.dict.dict_delete, false), + editBtn: this.vaildData(this.permission.dict.dict_edit, false), + viewBtn: this.vaildData(this.permission.dict.dict_view, false), + settingBtn: this.vaildData(this.permission.dict.dict_setting,false), + addChildBtn: this.vaildData(this.permission.dict.dict_add_child,false), }; }, ids() { -- Gitblit v1.9.3