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/modeling/Version.vue | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) diff --git a/Source/UBCS-WEB/src/views/modeling/Version.vue b/Source/UBCS-WEB/src/views/modeling/Version.vue index a401e5e..70d4178 100644 --- a/Source/UBCS-WEB/src/views/modeling/Version.vue +++ b/Source/UBCS-WEB/src/views/modeling/Version.vue @@ -5,6 +5,7 @@ :data="data" :option="option" :page.sync="page" + :permission="permissionList" @on-load="getList" @row-update="rowUpdate" @row-save="rowSave" @@ -19,6 +20,7 @@ plain type="primary" icon="el-icon-zoom-in" + v-if="permissionList.apply" @click="applyRangeSearch">鏌ョ湅浣跨敤鑼冨洿 </el-button> </el-tooltip> @@ -37,6 +39,7 @@ <script> import { getPage,add,update,remove,getAppayRange } from '../../api/omd/revisionRule'; +import {mapGetters} from "vuex"; export default { name: "Version", data(){ @@ -141,6 +144,17 @@ applyRangeData: [] } }, + computed:{ + ...mapGetters(["permission"]), + permissionList(){ + return{ + addBtn:this.vaildData(this.permission.modeling_Version.version_add,false), + apply:this.vaildData(this.permission.modeling_Version.version_applyopen,false), + delBtn:this.vaildData(this.permission.modeling_Version.version_delete,false), + editBtn:this.vaildData(this.permission.modeling_Version.version_edit,false), + } + } + }, methods:{ // 琛岀偣鍑� rowClick(row){ -- Gitblit v1.9.3