From 7d05c69630d066c0992368423f90e440e3638f91 Mon Sep 17 00:00:00 2001 From: 田源 <lastanimals@163.com> Date: 星期日, 29 九月 2024 11:01:51 +0800 Subject: [PATCH] 整合代码 --- Source/UBCS-WEB/src/views/flow/model.vue | 22 +++++++++++++++------- 1 files changed, 15 insertions(+), 7 deletions(-) diff --git a/Source/UBCS-WEB/src/views/flow/model.vue b/Source/UBCS-WEB/src/views/flow/model.vue index 07f8b4b..279e904 100644 --- a/Source/UBCS-WEB/src/views/flow/model.vue +++ b/Source/UBCS-WEB/src/views/flow/model.vue @@ -18,14 +18,14 @@ <el-button type="primary" size="mini" icon="el-icon-circle-plus" - v-if="permission.flow_model_create" + v-if="permissionList.addBtn" plain @click="handleCreate">鍒� 寤� </el-button> <el-button type="danger" size="mini" icon="el-icon-delete" - v-if="permission.flow_model_delete" + v-if="permissionList.delBtn" plain @click="handleDelete">鍒� 闄� </el-button> @@ -35,19 +35,19 @@ <el-button type="text" size="mini" icon="el-icon-setting" - v-if="permission.flow_model_update" + v-if="permissionList.editBtn" @click.stop="handleUpdate(scope.row,scope.index)">閰嶇疆 </el-button> <el-button type="text" size="mini" icon="el-icon-upload2" - v-if="permission.flow_model_deploy" + v-if="permissionList.deploy" @click.stop="handleDeploy(scope.row,scope.index)">閮ㄧ讲 </el-button> <el-button type="text" size="mini" icon="el-icon-delete" - v-if="permission.flow_model_delete" + v-if="permissionList.delBtn" @click.stop="handleSlotDelete(scope.row,scope.index)">鍒犻櫎 </el-button> </template> @@ -196,13 +196,13 @@ page: { pageSize: 10, currentPage: 1, - total: 0 + total: 0, }, deployBox: false, flowBox: false, option: { height: 'auto', - calcHeight: 30, + calcHeight: 20, columnBtn:false, tip: false, searchShow: true, @@ -281,6 +281,14 @@ }, computed: { ...mapGetters(["permission"]), + permissionList(){ + return{ + addBtn:this.vaildData(this.permission.flow_model.flow_model_create,false), + deploy:this.vaildData(this.permission.flow_model.flow_model_deploy,false), + delBtn:this.vaildData(this.permission.flow_model.flow_model_delete,false), + editBtn:this.vaildData(this.permission.flow_model.flow_model_update,false), + } + }, ids() { let ids = []; this.selectionList.forEach(ele => { -- Gitblit v1.9.3